一、Django的安装
python3可以通过以下命令直接对Django进行安装,本人python版本3.5使用的是2.04的Django
pip install Django==2.0.4
安装完成之后将目录位置添加到path环境中
C:\Users\Administrator\AppData\Local\Programs\Python\Python35\Scripts\
这是我的python目录,大家可以自行根据安装位置进行修改
之后打开cmd进行测试
成功后,通过命令提示符进入想要创建工程的文件夹,这里我进行一个示范
之后可以打开目录,看到以下几个文件
这里注意,创建成功的并不是真的网页内容,而是创建了一个新的容器,接下来的代码才是真的开始创建网页,现在我们先进入创建好的HelloWorld文件夹,执行以下命令创建一个新的网页,名字叫django_web
>>>F:\work\python_file\HelloWorld> django-admin.exe startapp django_web
这里解释一下文件的作用。
- 第一个template是我自己新建的文件夹,用于存放静态网页
- 第二个init.py是一个空文件用于表示这是一个python包文件夹
- 第三个admin.py为django自带的管理后台
- 第四个apps.py暂时也不知道做什么用
- 第五个modles.py用于存放连接数据库的方法
- 第六个test.py也不知道做什么
- 第七个views.py是视图文件,用于处理网页请求以及数据连接
二、一个简单的静态网页
首先,打开temple文件夹创建一个静态网页index.html,这里网页名字可以随便写,后面引用的时候自己对应修改就可以。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
这是一个简单的网页,Django学习之路(一)
</body>
</html>
然后,我们打开views文件,添加以下代码
接下来来到HelloWorld文件夹下,注意!在你创建完一个项目容器之后会有一个同名的文件夹,这里有几个文件我们需要重点关注一下
- setting文件,重要!几乎所有的配置都在这个文件中
- urls 网址文件,用于判断哪个网址对应哪个网页
首先,先对setting文件进行一下修改
这里将我们编写好的项目文件添加进去,接下来修改urls文件,这里记得要导入view文件中的index函数
之后打开命令提示符,进入项目容器目录,输入以下代码运行服务
这样我们打开网页之后就能看到我们之前写好的网页了
答疑时间
1、出现如下错误“django.template.exceptions.TemplateDoesNotExist”,提示找不到tamplates文件怎么办?
出现这个问题是templats文件路径没有设置好,打开setting文件,将绝对路径添加进去即可