(venv) PS C:\django-site\testsite> python manage.py makemigrations
系统检查发现了一些问题:
警告:?:(urls.W005) URL名称空间'admin‘并不是唯一的。您可能无法反转此命名空间中的所有URL没有检测到的更改
(venv) PS C:\django-sites\testsite>
删除路径中的每一行(‘admin/’,admin.site.urls),
我的代码:
from django.db import models
class News(models.Model):
title = models.CharField(max_length=150)
content = models.TextField(blank=True)
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
photo = models.ImageField(upload_to='photos/%Y/%m/%d/')
is_published = models.BooleanField(default=True)
#id - INT
#title - Varchar
#content - Text
#createrd_at - DateTime
#updated_at - DateTime
#photo - Image
#is_published - Boolean发布于 2022-08-19 10:11:06
删除迁移文件夹,为应用程序创建初始迁移,运行makemigrations并指定应用程序名称。将创建迁移文件夹。
就你的情况而言,应该是:
python manage.py makemigrations news当然,您的应用程序必须包含在INSTALLED_APPS in settings.py ( news.apps.NewsConfig )中。
https://stackoverflow.com/questions/73414630
复制相似问题