gpt4 book ai didi

django - 属性错误 : module 'django.db.models' has no attribute 'model'

转载 作者:行者123 更新时间:2023-12-04 12:43:35 24 4
gpt4 key购买 nike

我正在 videorequest 应用程序中制作简单的模型

from django.db import models

from django.utils import timezone

# Create your models here.

class video(models.Model):
videotitle = models.CharField(max_length=40)
videodesc = models.TextField()
dateadded = models.DateTimeField(default=timezone.now)

def __str__(self):
return 'Name: {},Id: {}'.format(self.videotitle,self.id)

我的代码有什么问题
cmd 在我尝试运行 python manage.py runserver 查询时向我显示

由 .wrapper 在 0x0446E7C8 处启动的线程中的未处理异常>
回溯(最近一次调用最后一次):
文件“C:\Users\HP\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\utils\autoreload.py”,第 225 行,在包装器中
fn(*args, **kwargs)
文件“C:\Users\HP\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\core\management\commands\runserver.py”,第109行,在inner_run
autoreload.raise_last_exception()
文件“C:\Users\HP\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\utils\autoreload.py”,第 248 行,在 raise_last_exception
引发_异常[1]
文件“C:\Users\HP\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\core\management__init__.py”,第337行,在执行
autoreload.check_errors(django.setup)()
文件“C:\Users\HP\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\utils\autoreload.py”,第 225 行,在包装器中
fn(*args, **kwargs)
文件“C:\Users\HP\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django__init__.py”,第 24 行,在设置中
apps.populate(settings.INSTALLED_APPS)
文件“C:\Users\HP\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\apps\registry.py”,第 112 行,填充
app_config.import_models()
文件“C:\Users\HP\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\apps\config.py”,第 198 行,在 import_models
self.models_module = import_module(models_module_name)
文件“C:\Users\HP\AppData\Local\Programs\Python\Python37-32\lib\importlib__init__.py”,第 127 行,在 import_module 中
返回_bootstrap._gcd_import(名称[级别:],包,级别)
文件“”,第 1006 行,在 _gcd_import 中
文件“”,第 983 行,在 _find_and_load 中
文件“”,第 967 行,在 _find_and_load_unlocked
文件“”,第 677 行,在 _load_unlocked 中
文件“”,第 728 行,在 exec_module 中
文件“”,第 219 行,在 _call_with_frames_removed 中
文件“F:\python_project\05project\mywebsite\videorequest\models.py”,第 4 行,在
类视频(models.model):
AttributeError: 模块 'django.db.models' 没有属性 'model'

最佳答案

在类 Video(models.model) 的第 4 行中:AttributeError: 模块 'django.db.models' 没有属性 'model'

我认为你有错字错误。模型没有模型,而是有模型。
转变

转换

Video(models.model)


Video(models.Model)

关于django - 属性错误 : module 'django.db.models' has no attribute 'model' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54890189/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com