1

我正在尝试添加模型,但是每当我运行 python 时,都会manage.py makemigrations出现以下错误

ModuleNotFoundError: No module named 'django.contrib.staticfilesaccounts'

账户是我项目中的一个应用程序,文件的结构如下 文件结构

模型文件是,

from django.db import models

    # Create your models here.
    
    class Customer(models.Model):
        name=models.CharField(max_length=200, null=True)
        phone=models.CharField(max_length=10, null=True)
        email=models.EmailField(max_length=20, null=True)
        dateCreated=models.DateField(auto_now_add=True)
    
        def __str__(self):
            return self.name
    
    class Product(models.Model):
        name=models.CharField(max_length=30, null=True)
        category=models.CharField(max_length=20, null=True)
        price=models.IntegerField(null=True)
    
        def __str__(self):
            return self.name

我是 Django 初学者,可以使用一些帮助。非常感谢

4

1 回答 1

1

INSTALLED_APPS文件中有错别字settings.py,应该是这样的:

INSTALLED_APPS = [
    # ...
    'django.contrib.staticfiles',
    'accounts',
    #...
]
于 2022-01-03T23:30:01.623 回答