一、首先创建django项目

1、首先在你想创建djang项目的目录下打开命令行  shift+右键 点击 在此处打开命令行

2、**Ancona环境

activate DjangoPath(创建的环境名)

3、创建django项目

django-admin startproject ourblog(项目名)

4、在pycharm中打开项目

(1)打开项目的时候注意打开的目录,确保打开的目录路径正确

django项目创建

(2)环境变量的配置

配置路径是file--->settings---->project OurBlog---->project interpreter ----> add ---> existing.....

django项目创建

django项目创建

找到Anaconda中的python.exe

django项目创建

二、创建静态文件夹static和放html文件的文件夹templates

django项目创建

三.更改settings.py配置文件

django项目创建

django项目创建

 

四、设置views文件

django项目创建

五、设置urls文件

django项目创建

六、注意html文件中的编码问题

此时编码会出问题,去about.html中将编码改为utf8

django项目创建

七、此时发现样式没了,把样式加载进去

django项目创建

运行:

django项目创建

八、Extends

把网页的相同点,把网页的相同点写在base.html里面

网页的相同点就是头部和尾部的东西

中间container用标签表示

django项目创建

listpic.html

因为网页的东西编码都是gb2312,直接修改好再运行的话会出现编码错误,报错提示:

'utf-8' codec can't decode byte 0xc4 in position 158: invalid continuation byte

django项目创建

先把编码改好,改成utf8编码,在浏览器中运行一下,然后再进行修改

django项目创建

listpic.html:

继承base.html的内容

listPic.html里面写与base.html不一样的东西,就是<div class=”container”>的东西

django项目创建

此时没有修改图片的地址,

和上面的操作一样

Ctrl+F  查找  images

Ctrl+R  替换   /static/images

django项目创建

九、Includes

先把框架搭好,把想要的拉进来

就是把想要的东西拉进来

Newslistpic.py

django项目创建

Article.py

django项目创建

 

 

相关文章: