Django是一个对外开放源码的Web运用架构,由Python写出。选用了MTV的架构方式,即实体模型M,主视图V和免费模板T 。

Django安裝

命令行安裝

pip install django==1.11.9

PyCharm安裝

Django操作过程

命令行实际操作

# 1.创建Django项目
# website为自定项目名字,可改
django-admin startproject website

# 2.起动Django项目
# 项目起动前应先转换路径到项目路径中
cd D:/website
python manage.py runserver

# 3.创建运用
# application01为自定运用名字,可改
python manage.py startapp application01

PyCharm实际操作

  1. 创建Django项目:New Project挑选Django创建Django项目(仅PyCharm标准版适用)

  1. 起动Django项目
    • 方式一:根据命令行起动
    • 方式二:点一下PyCharm右上方翠绿色箭头符号起动

  1. 创建运用
    • 方式一:根据PyCharm创建项目时立即创建,只有创建一个
    • 方式二:根据命令行创建
    • 方式三:根据manage.py Task创建

Django关键文档详细介绍

  • website网站项目文件夹名称
    • website网站同名的文件夹名称
      • setting.py 项目环境变量
      • urls.py 路由器层
      • wsgi.py wsgiref控制模块
    • manage.py Django通道文档
    • db.sqlite3 Django内置数据库查询
    • application01运用文件夹名称
      • admin.py Django管理后台
      • apps.py 申请注册应用
      • migrations文件夹名称 数据库迁移纪录
      • models.py 数据库查询有关实体模型类(ORM)
      • tests.py 检测文档
      • views.py 主视图层

命令行与PyCharm的差别

  1. PyCharm创建项目的时候会全自动创建一个templates文件夹名称 ,而命令行则需手动式创建该文件夹名称
  2. PyCharm创建运用的时候会全自动在setting.py环境变量中配备运用路径,而命令行则必须手动式加上
# 创建运用一定要去环境变量中配备运用路径

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    # 配备方式一:详细方式
    'application01.apps.Application01Config',
    # 配备方式二:缩写方式
    # 'application1',
]

setting环境变量详细介绍

  • BASE_DIR
    当今项目路径
  • DEBUG
    编码调节,项目发布后需将結果改成
    False
  • ALLOWED_HOSTS
    容许浏览的服务器
  • INSTALLED_APPS
    申请注册的运用 ,默认设置Django内置六个程序模块
  • MIDDLEWARE
    Django分布式数据库
  • TEMPLATES
    html文档储放路径配备
  • DATABASES
    项目特定的数据库查询

当今自然环境:
python版本号:python3.6.8
Django版本号:Django1.11.9

文章来源于网络 ,如有侵权请联系站长QQ61910465删除
本文版权归趣快排SEO www.SeogurUblog.com 所有,如有转发请注明来出,竞价开户托管,seo优化请联系QQ▶61910465