django怎么加载css - 网站

django怎么加载css

分类:前端答疑 - 常见问题 · 发布时间:2020-11-28 15:08 · 阅读:1319

本文环境:django3.0、css3,本文适用于所有品牌的电脑。

Django 中加载静态文件(图片、js、css等)

第一步:

首先,您得在您的Django项目的根目录下(也就是在templates的同级目录下)创建一个static文件夹,static文件夹下又分别创建css、image、js等文件夹;

第二步:

在settings.py文件中的最后写入如下代码:

MEDIA_ROOT = os.path.join(BASE_DIR,'static')
STATICFILES_DIRS = (
    ('css',os.path.join(MEDIA_ROOT,'css').replace('\\','/') ),
    ('js',os.path.join(MEDIA_ROOT,'js').replace('\\','/') ),
    ('images',os.path.join(MEDIA_ROOT,'images').replace('\\','/') ),
    ('upload',os.path.join(MEDIA_ROOT,'upload').replace('\\','/') ),
)

第三步:

在您的urls.py文件中(如果您在不同的app中创建了urls.py,那么下面的代码请复制在该urls.py中),在首行写入:

from django.contrib.staticfiles.urls import staticfiles_urlpatterns

在末行写入:

urlpatterns += staticfiles_urlpatterns()
标签:
django css

相关文章

相互宝逾期一年才发现怎么办

相互宝逾期一年才发现,可以尝试可通过支付宝相互宝页面“待补缴”入口进行补缴,且补缴需从原加入相互宝并逾期的支付宝账户中进入。一般情况下,相互宝的每月分摊日为14日/28日,首次扣划失败,系统会在该分摊日后第二个公示日前2个自然日24时前持续扣划,超过这个时间则会被退出该计划。

pat是什么文件格式

pat是用pcstitch软件做出的图自动保存的格式;PAT文件可以是ACAD的定义填充图案文件,也可以是moto手机的权限文件,需上传到手机才能访问相应的java文件,甚至可以是支持亮片功能的绣花机花版数据格式。

前端和后端的区别是什么

区别:1、前端开发人员需要精通HTML、CSS和JavaScript;后端开发人员应该拥有数据库、服务器、API等技能。2、前端开发人员团队设计网站的外观,并通过测试不断修改;后端开发人员团队开发软件,并构建支持前端的数据库架构。

img标签属于什么元素

img标签属于行内元素;img标签没有独占一行,所以是行内元素。尽管img是行内元素,但同时它也是置换元素,置换元素一般内置框高属性,因此可以设置其框高。

前端三大框架是什么

前端三大框架是:1、angular,一个客户端的JavaScript MVC框架,用于开发动态Web应用程序;2、vue,一个用于创建用户界面的开源JavaScript框架;3、react,一个用来构建用户界面的JavaScript库。

返回分类 返回首页