Django——配置文件修改

  • 添加模板路径

需要将新建的web模板,也就是用来指定html文件存放位置。

需要配置:

  1. 新建一个web文件,将模板路径添加其中

  • 返回HTML文件

应用场景:

  1. 需要回向接收端返HTML文件时,使用render返回。

  • 配置静态文件

应用场景:

  1. 指CSS, JavaScript, Images等不常更改的文件。
  2. static可以更改,如更改则需要在html加载样式时一并更改。
  3. 如果文件有名称相同,是按照列表顺序逐一进行查找,找到后就不会往下继续查找。

在settings中指定样式时,需要增加的一个必要路径。

STATICFILES_DIRS = [
    BASE_DIR/'web'
]

  1. 在下方增加一个配置项,需要手动写入。
  2. 注意名称不可变,且字母不可错。
  3. 如果需要写入多个静态路径,在下面陆续添加即可。
STATICFILES_DIRS = [
    os.path.join(BASE_DIR,'static')  #static是文件名称。
]

在html文件中,加载指定css文件。

  1. 必须要加static为开头。
  2. 如果上面添加了多个静态路径,那也只需要写入/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中

  1. 配置ENGINE为数据库的引擎,如果是mysql就更改sqlite3为mysql
  2. 配置路径

  • 添加新路径

如需要添加子页面时,就需要在urls.py文件中添加相应的路径。

  1. 添加函数时,需要写一个request的参数,是连接的请求信息。如有自定义,将request写在最后。
  2. 在url列表中,添加相应的显示路径和加载的函数值。

posted @   新兵蛋Z  阅读(109)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示