[django基础] 01. 安装django1.11.9 创建

安装

django1.11.9

创建

在虚拟环境目录下

[sudo] django-admin startproject helloWorld
创建工程
    * helloWorld    -- 框架?
    * manage.py     -- 管理器


[sudo] python3 manage.py startapp helloApp
创建文件
__记得在setting中注册__
    * hello     -- 

使用开发者服务器(自带)启动项目
[sudo] python3 manage.py runserver

python3 manage.py runserver ip:port
广播开启
python manage.py runserver 0.0.0.0:8000

项目结构

  • 虚拟环境
    • project
      • init.py
      • setting.py
      • urls.py
      • wsgi.py
    • app_1
      • init.py
      • admin.py 后台管理
      • apps.py app配置
      • models.py mtv模型 (与数据库有关?)
      • tests.py 测试
      • urls.py app的路由
      • views.py 视图函数 后台逻辑
      • migrations 迁移文件夹
        • init.py
        • 0001_initial.py 迁移文件 生成数据库表
      • templates
        • xx.html
    • app_2
    • manage.py 管理器
    • templates 项目级模板
      • xx.html
    • db.sqlite3 数据库
    • venv 虚拟环境

MTV(Django) 和 MVC的关系

  • M - Model - MVC的 Models
  • T - Templatea - MVC中的 View
  • V - Views - MVC中的 Controller
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值