Django 配置静态文件

1,Debug=True 调试模式

Test/Test/settings.py

DEBUG = True

...

STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static'),]
STATIC_URL = '/static/'

1.1 创建静态文件

Test/static/6/images/Sni1.png

1.2 添加视图函数

Test/app6/views.py

from django.shortcuts import render

# Create your views here.
def welcome(request):
    return render(request, '6/welcome.html')


def test_img(request):
    return render(request, '6/test_img.html')

1.3 添加路由地址

Test/app6/urls.py

from django.urls import path
from . import views


urlpatterns = [
    path('welcome', views.welcome, name='welcome'),
    path('test_img', views.test_img, name='test_img'),
]

1.4 访问页面

http://127.0.0.1:8000/app6/test_img

2,Debug=False 生产模式

Test/Test/settings.py

DEBUG = False

ALLOWED_HOSTS = ['127.0.0.1']

....

STATIC_ROOT = os.path.join(BASE_DIR, 'static')
MEDIA_ROOT=os.path.join(BASE_DIR, "media")
相关推荐
Wen.py.java12 分钟前
Python商务数据分析知识专栏(三)——Python数据分析的应用①Matplotlib数据可视化基础
python·信息可视化·数据分析
JackieZhengChina30 分钟前
Spring Boot + MinIO 实现文件切片极速上传技术
spring boot·后端·php·minio
大江东去浪淘尽千古风流人物1 小时前
【Python】第三方库的功能简介
开发语言·python
坐忘3GQ1 小时前
65.Python-web框架-Django-免费模板django-datta-able的admin_datta
后端·python·django·templates·datta able·admin_datta
吹吹晚风-1 小时前
深入Django(四)
数据库·django·sqlite
HZ355721 小时前
智谱AI: ChatGLM API的使用
python·自然语言处理
PhoenixAI81 小时前
AI绘画-Stable Diffusion 原理介绍及使用
人工智能·python·机器学习·ai作画·stable diffusion
2301_796982141 小时前
pycharm中新建的临时python文件存放在哪里?
ide·python·pycharm
U盘失踪了1 小时前
Django 多对多关系
python·django
LightOfNight1 小时前
【后端面试题】【中间件】【NoSQL】ElasticSearch的优化方案1(分页查询、刷新间隔、批量提交)
数据库·redis·后端·elasticsearch·缓存·中间件·nosql