django- 1.环境与初始化项目

环境与初始化

安装

virtualenv --python=/usr/bin/python3.5 env  # 指定python版本创建虚拟环境
source env/bin/activate
pip install django==1.8.13  # 指定版本号安装django

建立项目

#django-admin startproject <djangosite1站点名称>
在当前目录生成:  
djangosite/
    manage.py  # 用于管理本项目的命令行工具,详细说明[Django Project 网站](https://docs.djangoproject.com/en/1.8/ref/django-admin/)
    djangosite/  #包含了本项目的实际文件
        __init__.py  # 告诉python该目录是一个python包
        settings.py  # 配置文件
        urls.py  # url路由映射.默认只定义了"/admin",管理员站点的解释器
        wsgi.py  # WSGI的接口信息

Django设置

编辑 mysite/settings.py文件
1.TIME_ZONE 设置时区'Asia/Shanghai'
2.LANGUAGE_CODE 设置语言'zh-hans'
2.INSTALLED_APPS 设置,是这个 Django 实例中激活的全部 Django 应用.使用之前要在数据库中创建所需的表。为此,运行下述命令:
python manage.py migrate
migrate 命令查看 INSTALLED_APPS 设置,根据 settings.py 文件中的数据库设置,以及应用自带的数据库迁移创建所需的数据库表

运行开发服务器

进入外层 mysite 目录:
python manage.py runserver [ip地址:端口号]
默认为127.0.0.1:8000

MVC架构

Django 严格遵守 MVC 模式,但是有自己的实现逻辑MTV 框架:

模型(M):数据访问层
模板(T):数据表现层,MVC中的V
视图(V):业务逻辑层 ,MVC中的C

转载于:https://www.cnblogs.com/Wang-Y/p/9299238.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值