创建Django项目流程

创建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访问项目默认页面:

或者直接点击以下窗口弹出的网址,即可访问项目默认页面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值