django导入生成数据表时,DOS模式运行makemigrations 出现(urls.W005) URL namespace 'admin' isn't unique

django导入生成数据表时,DOS模式运行makemigrations 出现(urls.W005) URL namespace ‘admin’ isn’t unique,

解决方法:
1、 确认APP下的migrations文件夹中的 .py 文档中,是不是包含需要建表的class函数名django导入生成数据表时,DOS模式运行makemigrations 出现(urls.W005) URL namespace 'admin' isn't unique_第1张图片
如果没有,则根目录下运行一次makemigrations,不管是否报错,再运行一次migrate。刷新数据库,确认表是否建立成功。

2、确认models.py 内是否有多个建表函数,如果有,注意admin.site.register(Medicine)
需放在所有函数对象的最后行顶格,且需要将(Medicine)逐一修改为需建表函数对象名,然后依上面(1)步骤进行操作
django导入生成数据表时,DOS模式运行makemigrations 出现(urls.W005) URL namespace 'admin' isn't unique_第2张图片

你可能感兴趣的:(django导入生成数据表时,DOS模式运行makemigrations 出现(urls.W005) URL namespace 'admin' isn't unique)