正在回答
同学你好,
1、如果有设置MySQL数据库,在数据库中找同学项目配置的数据库名,删除该数据库中所有表如下图绿框中的表为例,同学的可能是其他数据库名,老师只是做举例,注意:django_mall要与MySQL数据库中数据库名相同,且一定要存在该数据库
2、django_mall 只是数据库的名字,也可以设置'NAME':'mall'或其它名,老师是为了和项目同名,在数据中方便找到该数据库。项目总目录django_mall 是文件,文件中配置django_mall是数据库名,所以两者不冲突
3、如果同学删除了migrations 文件夹的所有initial.py文件,删除了所有表,同学可以按如下图片的第3继续操作
祝学习愉快~
同学你好,
1、同学可以项目文件中的migrations文件夹中含有initial.py的文件全部删除,只留下__init__.py
2、将连接此项目的数据库的所有表删除,只留有空数据库
3、重新迁移数据库
python manage.py makemigrations
python manage.py migrate
4、重新创建后台超级管理员
python manage.py createsuperuser
设置用户名,密码
5、重新启动项目并登陆后台
python manage.py runserver 0.0.0.0:9999
登陆后台
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
- 参与学习 人
- 提交作业 218 份
- 解答问题 3562 个
本阶段带你用Python开发一个网站,学习主流框架Django+Flask是Python Web开发的第一步,在基础知识上实现积分商城的项目开发,体验真实的项目开发流程,提高解决编程问题和效率的能力。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星