1.在cmd运行安装命令:pip install django:
看到Successfully installed说明成功的安装
2.输入:pip show django 查看当前安装的库,可以看到version版本号等信息
3.当你成功完成上述步骤,那么在.../python/Scripts目录下会多出一个django-admin.exe可执行文件。
4.打开cmd进入到python的Scripts(cd到你本地的该目录即可)目录下输入:django-admin 命令回车。这里罗列了Django所提供的命令,其中使用“startproject”命令来创建项目。
5.我打算创建的项目名是 guest 输入命令:django-admin startproject guest 回车后。此时发现Scripts文件下多了“guest”项目。
6.我用的是pycharm,打开项目是这样的目录。(这是django自动搭建的结构)
7.查看manage所提供的命令:python manage.py
8.接着使用“startapp”命令创建应用,输入:python manage.py startapp sign 。一个项目可以包含多个应用,而我们要开发的签到系统需要在具体应用下完成。(manage.py所提供的许多命令都与django-admin相同。如果想进一步了解它们的作用与区别,可以查看Django的官方文档。)
Django应用的目录结构(通过PyCharm开发工具截图)如图2.1所示。
migrations/:用于记录models中数据的变更。
admin.py:映射models中的数据到Django自带的admin后台。
apps.py:用于应用程序的配置,在新的Django版本中新增文件。
models.py:Django的模型文件,创建应用程序数据表模型(对应数据库的相关操作)。
tests.py:创建Django测试用例。
views.py:Django的视图文件,控制向前端页面显示的内容。
9.运行项目:Django提供了Web容器,通过“runserver”命令就可以把项目运行起来。
输入:python manage.py runserver 回车。
10.最后Django默认通过本机的8000端口来启动项目。打开浏览器,访问:http://127.0.0.1:8000/ 如下图说明Django已经可以工作了