django01环境搭建基本流程

2018-09-29  本文已影响0人  fly5

一、环境搭建

二、Django简介

三、MVC模式\MTV模式

四、Django环境

五、创建Django项目

# 创建项目  "Hello  Django"
$ django-admin startproject Hello  Django

# 文件说明
manage.py  命令行与django交互
HelloDjango/__init__.py  该目录是包
HelloDjango/settings.py  项目配置文件
HelloDjango/urls.py  路由(分发)
HelloDjango/wsgi.py  上线部署

# 启动项目(进入该项目)
$ python manage.py runserver

#查看是否成功
进入网址127.0.0.1:8000
It worked!

虚拟环境设置:/home/fpp/.virtualenvs/python3/bin/python

六、创建应用

$ python manage.py startapp meituan

# 文件说明
meituan/admin.py 站点配置(后台管理)
meituan/apps.py 应用配置
meituan/__init__.py  该目录是包
meituan/migrations  数据路操作相关的目录(迁移文件)
meituan/models.py   模型(对象与数据库)
meituan/views.py    视图(业务逻辑处理)

# 激活应用
settings.py文件 -> INSTALLED_APPS -> 'meituan'


一个项目中可以创建多个应用
sqlite:轻量级(小型)数据库(客户端,例如ios/andriod)

七、基本流程

- 请求流程:用户请求 -> urls -> views -> temples -> 用户响应

- template模板目录,需要添加到settungs.py配置文件中
- render 是调用HttpResponse

八、在数据库中对应生成表单

$ python manage.py makemigrations

注意:模型需要关联项目!

$ python manage.py migrate

将 模型(表单)在数据库中对应创建对应表单

上一篇下一篇

猜你喜欢

热点阅读