第十八章 django简介及创建

1.django是一种使用Python编写的web开源的重量级框架 使用mtv模式(model view template模板)类似于传统的mvc模式(model view controller逻辑控制)

2常用的django命令

(1)使用pycharm 专业版可以直接在file中新建一个django新项目(注意命名 不使用虚拟环境  参数applicationname就是子应用) 且pycharm会自动识别为django项目

 运行文件也可以使用pycharm对应的tools

 都可以使用命令

也可以通过命令创建django 命令来手动创建如: django-admin startproject ssz_django  如果想使用pycharm自动识别需要单独重新打开才能认为是一个单独的项目

首先关掉该项目 close project

其次 再次打开

 

(2)启动项目使用  python mange.py runserver   或者指定127.0.0.1:8000  本地 0.0.0.0:8003

(3)在项目下可以创建子应用,便于不同人员开发不同模块如: python manage.py startapp app_name  子应用中简介 views.py 逻辑 tests.py 单元测试 models.py 操作数据库 apps.py 应用配置 admin.py 自带后台管理

子应用需要在setting里面配置名称如添加'user'

 备注 如果显示红色x 说明没有配置python路径 需要如下操作

3 django的目录结构

project包括urls.py(配置不同的url) ,setting.py(配置文件,数据库配置),wsgi.py(部署使用)

manage.py  项目管理文件 如启动文件 修改表结构等会使用到

4.使用django需要注意的点

(1)由于时区不同可能造成入库错误,同时也可以调整语言,具体可以修改setting.py中的参数实现 

LANGUAGE_CODE = 'zh-Hans'
TIME_ZONE = 'Asia/Shanghai'
USE_TZ = False
(2)一般使用时不要忘记在install_apps 里面加入你的子应用
原文地址:https://www.cnblogs.com/cslw5566/p/13526202.html