通过学习虫师的《Python web接口开发与测试》一书记录并总结一些主要知识点和心得。
2017.12.04
1. 创建一个Django项目
前提:安装好python和Django,以及需要一个IDE,之前的python程序都在Eclipse IDE中编辑,现在使用Atom来编辑,界面更简洁清晰。
项目背景:开发一个会议签到系统,在这个系统(或者叫项目)中会有很多应用(App)。今天先学习的是登录应用。
(1)新建项目
安装好Django后,使用它提供的"startproject"命令新建一个项目
django-admin startproject
(2)新建应用
项目创建好后,先创建一个登录应用。
创建好项目后,会自动生成manage.py文件,执行文件发现,改文件提供了创建应用的命令"startapp"
python manage.py startapp
这里有个小疑问:执行"django-admin"和“python manage.py”给出的命令一部分是重叠的。创建应用的时候是否能用“django-admin”来执行?
(3)向浏览器输出"Hello Django!"
经过(1)、(2)步骤,项目中会自动生成一些框架性文件,通过在某些文件中添加内容,即可实现向浏