django drf 常用命令和常见问题

简介: django drf 常用命令和常见问题
+关注继续查看
常用命令

创建项目 django-admin startproject 项目名

创建app django-admin startapp app名

项目启动 python manage.py runserver 127.0.0.1:8080

python manage.py makemigrations  # 创建数据库迁移文件

python manage.py migrate  # 根据数据库迁移文件生成对应SQL语句并执行

创建超级用户  python manage.py createsuperuser 

常见问题
1.总路由未配置报错找不到路由

2.数据库迁移无反应,可能app未添加

3.不小心删除一张表,解决:备份数据,删除所有的表和initial.py文件重新迁移数据库

4.表新增一个字段:加的字段需要给一个默认值,然后重新迁移就可以了

5.删除一个字段:只需要把模型字段删除重新迁移就行

6.字段名写错,直接修改模型重新迁移,提示给y就行

7.新增一个字段,需要设置默认值,再进行迁移,不然会报错

8.视图函数里面的request作为参数必须要写上,不然会报错
相关文章
|
4月前
|
JavaScript 前端开发 应用服务中间件
Linux--部署Django+DRF+vue项目
Linux--部署Django+DRF+vue项目
|
7月前
|
数据库 Python
django drf 实现只有超级用户才能注册账号(涉及自定义权限permissions,获取token信息解析token信息)
django drf 实现只有超级用户才能注册账号(涉及自定义权限permissions,获取token信息解析token信息)
|
7月前
|
API Python
django drf基于rest_framework_simplejwt实现登录获取token、检验token,token使用
django drf基于rest_framework_simplejwt实现登录获取token、检验token,token使用
|
7月前
|
JSON 数据格式 Python
django drf 案例--实现url编码和json和dict格式转化小工具(涉及定义模型类,序列化器,类视图,路由),接口测试
django drf 案例--实现url编码和json和dict格式转化小工具(涉及定义模型类,序列化器,类视图,路由),接口测试
|
7月前
|
SQL 关系型数据库 MySQL
django drf 初始化配置(mysql、跨域访问、默认用户模型)和用户模型重写,数据迁移,解决用户模型重写后无法创建超级用户的问题
django drf 初始化配置(mysql、跨域访问、默认用户模型)和用户模型重写,数据迁移,解决用户模型重写后无法创建超级用户的问题
|
11月前
|
缓存 前端开发 搜索推荐
Django+DRF+Vue+Mysql+Redis OUC软件工程作业
Django+DRF+Vue+Mysql+Redis OUC软件工程作业
Django+DRF+Vue+Mysql+Redis OUC软件工程作业
|
JSON 算法 前端开发
Django——DRF中使用JWT
JWT 是一个开放标准(RFC 7519),它定义了一种用于简洁,自包含的用于通信双方之间以 JSON 对象的形式安全传递信息的方法。
256 0
|
JSON 搜索推荐 前端开发
Django+Vue开发生鲜电商平台之5.使用DRF实现商品列表页和过滤(下)
先了解Django中实现Json数据传递的基本方法,可以查看中文文档
Django+Vue开发生鲜电商平台之5.使用DRF实现商品列表页和过滤(下)
|
JSON 前端开发 搜索推荐
Django+Vue开发生鲜电商平台之5.使用DRF实现商品列表页和过滤(中)
先了解Django中实现Json数据传递的基本方法,可以查看中文文档
Django+Vue开发生鲜电商平台之5.使用DRF实现商品列表页和过滤(中)
|
JSON 前端开发 API
Django+Vue开发生鲜电商平台之5.使用DRF实现商品列表页和过滤(上)
先了解Django中实现Json数据传递的基本方法,可以查看中文文档
Django+Vue开发生鲜电商平台之5.使用DRF实现商品列表页和过滤(上)
相关产品
云迁移中心
推荐文章
更多