Django 简介
基本介绍
Django 是一个由 Python 编写的一个开放源代码的 Web 应用框架。
Django 本身基于 MVC 模型,即 Model(模型)+ View(视图)+ Controller(控制器)设计模式。
Django 安装
首先,安装Python(官网自行下载安装)
widows环境安装,输入cmd,打开命令行
安装Django库命令
pip3 install django==2.2
验证安装(查看是否成功安装)
pip list
查看版本
python -m django --version
Django命令
django-admin 的命令
创建一个项目,名为hello
django-admin startproject hello
创建一个app,名为wsly
python manage.py startapp wsly
启动服务器命令
进入 hello目录,并运行 python manage.py runserver 命令
启动服务器,用http://127.0.0.1:8000/可以进行浏览了,8000是默认的端口号。
更改服务器端口号
python manage.py runserver 8080
创建超级管理员账号
python manage.py createsupperuser
记录我们对models.py的所有改动,并且将这个改动迁移到migrations这个文件下生成一个文件
python manage.py makemigrations
执行migrations里面新改动的迁移文件更新到数据库
python manage.py migrate
admin.py注册后才能使用后台管理器管理表
打开http://127.0.0.1:8000/admin/,登录密码可以通过页面管理表
目录介绍
models.py: 数据库表结构设计
views.py : 后端代码逻辑
settings.py : Django 项目的设置/配置
urls.py :url和后台函数的映射关系
db.sqlite3 : 数据库文件,而是数据库本体
manage.py : 管家入口文件,控制一切
Migrations: 数据表结构变更历史记录的