Django开发

type
status
date
slug
summary
tags
category
icon
password
django:社区最完善,功能最多的一种成熟的框架,缺点就是太大了
flask:2010年开源,社区较为完善,轻量级,性能不错,依赖大量的第三方插件
fastapi:最近比较火热的框架,速度快,编程范式与flask接近,使用了大量装饰器
tronado:网址异步的鼻祖,学习门槛比较大

1. 安装Django

1.1. 查看django是否安装成功

notion image

2. 创建web工程

注意:多个单词之间不能用短横线链接
notion image

3. 启动项目

进入到工程目录下,执行如下命令
notion image
notion image

4. 创建子应用

notion image
使用pycharm打开刚刚创建的工程
notion image

5. pychrm 环境配置

5.1. 配置python环境

notion image
notion image

5.2. 启动

notion image
notion image

6. 子应用注册

将当前子应用功能加载到django项目中
notion image

7. 使用子应用

模型概念(MTV)
  • M:数据模型,用于与数据的交互,对应的子应用中的models文件
notion image
  • 定义模型
在 子应用的models.py文件中,定义如下类
  • 数据同步
数据库使用django自带的数据库:sqlsite3
notion image
按照上图指示,会打开一个终端,然后在终端中输入如下命令
notion image
  • 数据迁移
notion image
  • 链接数据库查看数据
notion image
创建的表的形式:子应用名_表名,其中表名是子应用的models.py文件中定义的类名的首字母小写
notion image

8. 管理页面

  • 创建超级管理员账号
notion image
  • 登录
notion image
  • 页面本地化
notion image
重启项目后就是中文界面了
notion image
  • 使用admin对模型进行管理
notion image
页面显示如下
notion image
Prev
RabbitMQ
Next
Java的类加载器
Loading...
Article List