zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    sobel
    构造函数
    #pragma once & ifnde
    #pragma comment
    SET容器
    重载[] int& operator[ ]( )
    仿函数 operator()()
    remove_if erase
    vector
    map
  • 原文地址:https://www.cnblogs.com/Wang-Y/p/9299238.html
Copyright © 2011-2022 走看看