Django——配置文件修改
-
添加模板路径
需要将新建的web模板,也就是用来指定html文件存放位置。
需要配置:
- 新建一个web文件,将模板路径添加其中
-
返回HTML文件
应用场景:
- 需要回向接收端返HTML文件时,使用render返回。
-
配置静态文件
应用场景:
- 指CSS, JavaScript, Images等不常更改的文件。
- static可以更改,如更改则需要在html加载样式时一并更改。
- 如果文件有名称相同,是按照列表顺序逐一进行查找,找到后就不会往下继续查找。
在settings中指定样式时,需要增加的一个必要路径。
STATICFILES_DIRS = [
BASE_DIR/'web'
]
- 在下方增加一个配置项,需要手动写入。
- 注意名称不可变,且字母不可错。
- 如果需要写入多个静态路径,在下面陆续添加即可。
STATICFILES_DIRS = [
os.path.join(BASE_DIR,'static') #static是文件名称。
]
在html文件中,加载指定css文件。
- 必须要加static为开头。
- 如果上面添加了多个静态路径,那也只需要写入/static/即可,不需要写入文件名称。(标黄也没事)
静态文件:
如果涉及到settings.py中的STATIC_URL更改。那么会导致所有的html文件中的css和js静态导入都要进行更改。
STATICFILES_DIRS = [
os.path.join(BASE_DIR,'static') #static是文件名称。
]
如果想要便捷的处理,就需要设置static静态文件。
{% load static %}
<link rel="stylesheet" href="{% static '/css/index.css' %}">
-
URL配置
配置静态文件,创建新URL路径。
如果APP进行了安装,那么正常函数应该要放在views.py中。
需要注意的是,在写路径时,不需要写文件后缀。
实现分离:
-
数据库配置文件
在settings.py文件中进行配置文件,内的DATABASES中
- 配置ENGINE为数据库的引擎,如果是mysql就更改sqlite3为mysql
- 配置路径
-
添加新路径
如需要添加子页面时,就需要在urls.py文件中添加相应的路径。
- 添加函数时,需要写一个request的参数,是连接的请求信息。如有自定义,将request写在最后。
- 在url列表中,添加相应的显示路径和加载的函数值。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)