继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

pycharm中 Django 的安装和创建

爬虫标本
关注TA
已关注
手记 22
粉丝 11
获赞 54
"""
AUTHOR: YOU
VERSION: V1.0.00
DESC: Django的安装 创建项目
"""

Django项目的安装 (建议使用虚拟环境)
pip
install
django == 1.11

# 卸载django
pip
uninstall
django

# 检查是否安装成功
django - admin - -version
or

import django

django.get_version()

创建第一个django项目
cmd
django - admin
startproject < 项目名称 >
cd
项目名称
如
django - admin
startproject
mysite
mysite  # 项目名称
│-- manage.py  # 项目的命令文件,不需要动
│
└─  mysite  # 一个跟项目名称一致的文件,根模块 
settings.py  # 项目配置       
urls.py  # 总路由文件
wsgi.py  # 实现wsgi文件,不要动
__init__.py  # 模块描述文件

== == == == == == == == == == == == == == == == == == == == == == == == == 
Django项目的启动:

cd
项目主目录
python
manage.py
runserver
# 指定端口
python
manage.py
runserver
port
# 指定端口+ip 需要修改配置文件的allowed_host
python
manage.py
runserver
ip: port
== == == == == == == == == == == == == == == == == == == == == == == == ==
注意:

在将来项目开发时,根模块(默认创建,跟项目名称一致的模块)不会进行功能实现,
这个模块主要进行项目管理(settings)、路由的分发(urls.py)和实现wsgi(wsig.py)
功能的实现应该由对应的子模块实现。
== == == == == == == == == == == == == == == == == == == == == == == == ==

Django创建子模块
cd
项目主目录
django - admin
startapp
blog

项目结构
| -- myweb
│  manage.py  # 管理整个项目,提供对应的命令
│
├─blog  # 子模块
│  │  admin.py  # 跟后台关系系统关联文件
│  │  apps.py  # 子模块自身的配置文件
│  │  models.py  # 定义模型类的文件
│  │  tests.py  # 测试文件
│  │  views.py  # 视图函数定义文件
│  │  __init__.py  # 模块声明文件
│  │
│  └─migrations  # 迁移文件夹
│          __init__.py
│
└─myweb  # 根模块
settings.py  # 项目配置文件
urls.py  # 总路由文件
wsgi.py  # wsgi
__init__.py
** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** *
当子模块创建完成后,需要完成两步:
1、将创建的子模块添加到配置文件的INSTALLED_APPS中去。(必须)
2、创建子路由文件,注册到根路由中,有根路由来管理(必须)
** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** *


打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP