一、首先创建django项目
1、首先在你想创建djang项目的目录下打开命令行 shift+右键 点击 在此处打开命令行
2、激活Ancona环境
activate DjangoPath(创建的环境名)
3、创建django项目
django-admin startproject ourblog(项目名)
4、在pycharm中打开项目
(1)打开项目的时候注意打开的目录,确保打开的目录路径正确
(2)环境变量的配置
配置路径是file--->settings---->project OurBlog---->project interpreter ----> add ---> existing.....
找到Anaconda中的python.exe
二、创建静态文件夹static和放html文件的文件夹templates
三.更改settings.py配置文件
四、设置views文件
五、设置urls文件
六、注意html文件中的编码问题
此时编码会出问题,去about.html中将编码改为utf8
七、此时发现样式没了,把样式加载进去
运行:
八、Extends
把网页的相同点,把网页的相同点写在base.html里面
网页的相同点就是头部和尾部的东西
中间container用标签表示
listpic.html
因为网页的东西编码都是gb2312,直接修改好再运行的话会出现编码错误,报错提示:
'utf-8' codec can't decode byte 0xc4 in position 158: invalid continuation byte
先把编码改好,改成utf8编码,在浏览器中运行一下,然后再进行修改
listpic.html:
继承base.html的内容
listPic.html里面写与base.html不一样的东西,就是<div class=”container”>的东西
此时没有修改图片的地址,
和上面的操作一样
Ctrl+F 查找 images
Ctrl+R 替换 /static/images
九、Includes
先把框架搭好,把想要的拉进来
就是把想要的东西拉进来
Newslistpic.py
Article.py