django添加静态文件
最近做了一个todolist webapp,需要稍微添加css时候又忘记django的添加方法了,查看了以前的项目才想起来,所以记录一下.
1.settings.py 将以下代码放到最下面
1 2 3 4 5 6 7 8 9 10 | STATIC_URL = '/static/' STATICFILES_DIRS = ( os.path.join(BASE_DIR), ) STATICFILES_FINDERS = ( "django.contrib.staticfiles.finders.FileSystemFinder" , "django.contrib.staticfiles.finders.AppDirectoriesFinder" , ) |
2.给html添加静态文件要点
首行加入,一定要放在首行~
1 | {% load staticfiles %} |
然后按照jinjia2或者djagno template的语法加上css等静态文件的路径
1 | < link rel="stylesheet" type="text/css" href="{% static 'css/style.css' %}" /> |
搞定~
欣赏下最近做的todolist工具~
源码地址:https://github.com/fankcoder/ShowMeTheCode/tree/master/s24/todo
欢迎在github上fork我的代码一起优化~
本文原创欢迎转载,转载请注明原地址:http://www.cnblogs.com/frankcoder/p/5145614.html
【推荐】FlashTable:表单开发界的极速跑车,让你的开发效率一路狂飙
【推荐】Flutter适配HarmonyOS 5知识地图,实战解析+高频避坑指南
【推荐】博客园的心动:当一群程序员决定开源共建一个真诚相亲平台
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步