django项目创建

本文档详细介绍了如何创建Django项目,包括创建项目、设置静态文件夹和HTML模板、修改settings.py、配置views和urls,以及解决HTML编码和样式加载问题。还涉及到了Extends和Includes的概念,用于网页结构的复用和部分引入。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、首先创建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

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值