1 开发环境
开发语言:python
web框架:django2.1
工具:pycharm 最新专业版本
操作系统:win8
开发环境不再赘述
2 这一章主要的内容就是创建项目,配置静态文件和模板文件
3 首先我先创建一个项目 , 项目名叫做blog_project, 应用名为blog, 模板为temolates, 静态文件为static
blog要添加到INSTALLED_APPS里面,
templates是pycharm自动创建好的,而且路径配置信息也帮我们做好了
templates的配置信息:
'DIRS': [os.path.join(BASE_DIR, 'templates')]
static 这个是一个静态文件,需要手动创建,我把它放在根目录里面,里面一般情况下就是存储js, css image, 这个需要我们自己在settings.py中手动添加配置信息 ,注意逗号,一定要加呀
STATICFILES_DIRS = (os.path.join(BASE_DIR, 'static'),)
这些静态文件,比如前端(js, css, image图片)做好了,就放在static里面,把那些html页面信息放在templates里面,如果模板里面的html文件想引入js, css以及图片,一种推荐的方式就是在html文件开头引入
{% load staticfiles %}
并且在一些需要引入css, js 图片的区域引入{% static ‘xxxx’%}
举个例子:
{% static 'css/base.css'%}
代码里面的static其实就是配置信息settings.py里面的那个STATIC_URL = ‘/static/’, 而STATIC_URL对应的就是STATICFILES_DIRS,所有就能找到所需要的js, css, image等static里面的文件了