创建Django项目流程
1、安装Python环境
(1)Python 下载地址:https://www.python.org/downloads/
下载Python 3.7.9
(2)安装Python
(安装Python的过程中可能出现模块丢失的问题(Scripts文件夹为空),在命令提示窗输入命令:python -m ensurepip即可。
2、安装Django
(1)Django 下载地址:https://www.djangoproject.com/download/
下载Django 3.0.11:
(2)安装Django
下载 Django 压缩包,解压并和 Python安装目录放在同一个根目录
进入 Django 目录,执行 python setup.py install,然后开始安装。注意:以管理员身份运行命令提示符。
Django 将要被安装到 Python 的 Lib下site-packages。
配置环境变量,将这几个目录添加到系统环境变量中:
C:\Python37\Lib\site-packages\Django-3.0.11-py3.7.eg;C:\Python37\Scripts。
检查是否安装成功
输入以下命令进行检查: >>> import django
django.get_version()
如果输出了Django的版本号说明安装正确。
3、安装Pycharm
安装Pycharm,
安装路径可自行选择。
勾选以下两项后,一直Next,安装。
安装完成后打开pycharm,选择Evaluate for free,点击 Evaluate。
Create New Project
选择Django,选择解释器,创建项目。
将破解补丁拖拽至编辑区
选择重启。
选择“为PyCharm安装”。注意:安装目录不可更改。
选择HelpàAbout,即可查看到将在2089年到期。
注:该补丁最高支持2020.1版本,请勿更新Pycharm。
4、安装MySQL(安装教程 https://blog.csdn.net/m0_46237775/article/details/112781472)
MySQL下载地址:https://www.mysql.com/
5、创建Django项目
通过Django提供内部指令django-admin startproject创建项目,
Django提供的django-admin是一个功能强大的命令行管理工具,最重要的是可以利用它来完成项目的创建。startproject是django-admin的子命令,执行这个命令不会打印任何内容,但会在当前目录下生成一个项目的骨架(或称作项目的容器)。Django对容器的名字是不敏感的,用户可以在创建之后再修改自己感兴趣的名称。
以管理员身份打开命令提示符,选择一个目录用于承载MyDjango项目。进入目录:
C:\Users\1349710959\Desktop\Django Programming
创建Django项目:django-admin startproject MyDjango
生成Django项目
项目目录介绍:
|—MyDjango # 项目名称(根目录)
|— MyDjango # 项目中的Python包名称,即导入Python包所使用的名称
|---__init__.py #Python包的初始化文件,用于标识当前所在的目录是一个Python包
|---settings.py # Django项目的配置文件
|---urls.py # 文件用于记录Django项目的URL映射关系,
路由系统 ===> url与视图的对应关系
|---wsgi.py # 是WSGI服务器程序的入口文件,用于启动应用程序
|—manage.py # 管理文件,用于管理Django项目的命令行工具
使用Pycharm创建项目
Create New Project
运行Django项目
项目默认首页在浏览器中显示“Hello World!”。
在项目文件夹下新建视图文件views.py,添加如下代码:
打开项目的URL配置文件urls.py,添加hello视图的URL配置:
执行python manage.py runserver启动内置的服务器运行当前的项目:
在浏览器地址栏输入:127.0.0.1:8000访问项目默认页面:
或者直接点击以下窗口弹出的网址,即可访问项目默认页面