【django】-搭建项目&数据库操作

1、服务端开发框架

 

2、网站开发模式

  • 前后端不分离
  • 前后端分离::前后端分离实质上是前后端代码分离,一般后端人员主要开发API接口数据,前端人员根据API使得其数据能够在前端页面交互展示
  • MVC 是一种经典的设计模式,全名为 Model-View-Controller,即 模型-视图-控制器。

 

3、django使用MTV模式

  • model:数据库
  • view:逻辑控制
  • template:模板,前端展示

 

4、django项目操作命令

  • 安装django:pip3 install django==2.1
  • 创建项目:django-admin startproject ssz_django
  • 启动项目:python3 manage.py runserver
    • 默认启动端口为8000
    • 改端口号启动
      • python3 manage.py runserver 127.0.0.1:8002
        • 只能本机能访问
      • python3 manage.py runserver 0.0.0.0:8002
        • 其他人也能通过ip访问
  • 项目创建子应用:python manage.py startapp user
  • 生成表结构:python3 manage.py makemigrations
  • 同步表结构到数据库:python3 manage.py  migrate
    • django默认的数据库是sqlite
  • 配置修改:  

 

 

 

5、项目结构参考:

 

 

posted @ 2020-08-15 22:50  tour8  阅读(144)  评论(0编辑  收藏  举报