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")
相关推荐
爱吃提升10 分钟前
如何使用量化工具对模型进行量化优化?
python
FAFU_kyp44 分钟前
Rust 模式匹配:match 与 if let 详解
开发语言·后端·rust
wang_yb1 小时前
你真的会用 Python 的 print 吗?
python·databook
筱昕~呀2 小时前
基于深度生成对抗网络的智能实时美妆设计
人工智能·python·生成对抗网络·mediapipe·beautygan
企业对冲系统官2 小时前
期货与期权一体化平台风险收益评估方法与模型实现
运维·服务器·开发语言·数据库·python·自动化
爬山算法2 小时前
Hibernate(46) Hibernate的配置文件如何加载?
java·后端·hibernate
cuckooman2 小时前
uv设置国内源
python·pip·uv·镜像源
一见2 小时前
如何安装 dlib 和 OpenCV(不带 Python 绑定)
人工智能·python·opencv
青w韵2 小时前
SpringBoot3.x 升级到 SpringBoot 4.x,JDK17升级到JDK21
java·后端·spring
vx_bisheyuange2 小时前
基于SpringBoot的经方药食服务平台
java·spring boot·后端·毕业设计