我最近开始为我的一个个人项目制作Django网络应用程序。我做了一个模型,makemigrations / migrate工作得很好。当我创建表单并运行这些命令时,我收到了以下错误:django.core.exceptions.FieldError: Unknown field(s) (mideals) specified for Sheet。
forms.py
from django import forms
from . import models
class CreateSheet(forms.ModelForm):
class Meta:
model = mo
我正在尝试在Django中创建一个通知系统。有一个notification_type字段,user_id和一个外键到不同的表(如,注释,关系表)是不是更好? 或者,除了具有user_id字段之外,它们是否应该为每种类型的通知(如"LikeNotification“、"CommentNotification”等)都有一个单独的表? 设计1: class LikeNotification(models.Model):
post = models.ForeignKey(Post, on_delete=models.CASCADE)
user = models.For
我创建了models.py文件,当我试图执行'makemigrations‘命令时,我得到以下错误:
return bool(self.related_name) and self.related_name[-1] == '+'
TypeError: 'ModelBase' object does not support indexing
我试图找到一个论坛回复,但主题主要涉及从views.py文件中出现的错误。在我的情况下,这个文件还没有创建。
任何帮助都将不胜感激,也是关于数据库中更透明的代码。
My models.py
from djang
我的Django项目使用了三个应用程序,chat, user, sowi。每个应用程序都以以下方式构造模型。启动服务器时会出现错误,我认为这是因为我有循环导入。我该如何解决这个问题?
chat/models.py
from user.models import User
class Chat(models.Model):
name = models.CharField(max_length=100, default="private")
class Message(models.Model):
sender = models.ForeignKey(User
以下是我的项目的代码,其中包含文件models.py,
views.py和urls.py。它向我显示了对象不存在的错误。Exception Type: RelatedObjectDoesNotExist Exception Value: User has no student.
现在我在哪里做错了呢?我是个新手。我找了很多,但还是没能解决。
# Create your models here.
class School(models.Model):
schoolid = models.AutoField(prim
在一些离线提交(包括几次更新模型并部署到生产中)之后,错误消息是:(它正在为开发工作,但在生产中失败)
django.db.utils.IntegrityError: could not create unique index - DETAIL: Key (player)=(Lonergan) is duplicated.
这是超过100名球员与一个重复的名字在表和球场球员从来没有设置为唯一。为什么会发生这种情况?
class Player(models.Model):
player = models.CharField(max_length=50)
team = model
这是我的models.py应用程序的想法是让不同的对象(餐馆,服务等)具有不同的功能(你可以检查每个型号)。但是当我想要获取所有对象的Object.objects.all()时,我不知道哪一个是每个对象的类别。
models.py:
from django.db import models
from users.models import ProfileUser
from django.utils import timezone
# Create your models here.
class City(models.Model):
name = models.CharField(
我正在尝试使用Django和python创建一些模型。我的所有模型都在工作,我可以添加项目到模型,除了我的用户模型。有人能提出什么可能是错误的吗?
models.py
from django.db import models
# Create your models here.
class Item(models.Model):
ID = models.IntegerField(auto_created=True, primary_key=True, unique=True)
Name = models.CharField(max_length=30)
Price
我有4个模型在姜戈:产品,订单,lines_Orders和发票。基于这些模型,我想创建一个表单,它将生成给定订单号的发票。但我不知道视图是如何实现的,也不知道如何将这些模型组合成一种形式。
class Product(models.Model):
# productId=models.IntegerField(auto_created=True)
customerId=models.ForeignKey(Customers, on_delete=models.CASCADE)
productNumber=models.CharField(max_length=15, u
我试图迁移,却出现了一个错误:
django.db.utils.IntegrityError:唯一约束失败: new__vacancies_company.owner_id
from django.db import models
from django.contrib.auth.models import User
class Company(models.Model):
name = models.CharField(max_length=64)
location = models.CharField(max_length=64)
logo = models
我正在创建一个应用程序,允许用户回答表单。
所以我有:
class Form(models.Model):
owner = models.ForeignKey(User, on_delete=models.CASCADE)
topic = models.CharField(max_length=40)
class Question(models.Model):
form = models.ForeignKey(Form, on_delete=models.CASCADE)
text = models.CharField(max_length=200)
我将概要文件从profiles.models导入到meta.models中,但显示了主题错误。无法找到cutom解决方案,尽管在不同的解决方案中存在类似的问题,但在我的情况下不起作用。
这里是我的profiles.models
from django.db import models
from django.contrib.auth.models import User
from meta.models import Designation
class Profile(models.Model):
user = models.OneToOneField(User, on_delete=
我在我的django模型中有两个外键分配的问题。请参阅下面的models.py:
from django.db import models
from django.contrib.auth.models import User
class userData(models.Model):
user = models.ForeignKey(User)
house = models.CharField(max_length=100)
address = models.CharField(max_length=100
我希望有两种类型的用户,NormalUsers和ArtistUser,每个用户具有不同的权限:
NormalUsers:创建播放列表
ArtistUser:添加歌曲,专辑和创建播放列表。
我尝试过扩展django用户模型,我的代码如下:
models.py
from __future__ import unicode_literals
from django.db import models
from django.contrib.auth.models import User
class ArtistUser(models.Model):
id_artista = mo
我有两个应用程序。
character_api
relationship_api
relationship_api模型并不复杂。在向ImportError: cannot import name Character模型中添加manner之后,下面的模型结构给出了character错误。
character_api.models
from django.db import models
from django.contrib.auth.models import User
from relationship_api.models import RelationshipType
我想知道在Django中定义多到多关系的最好方法是什么。这条路对吗?
class Student(models.Model):
name = models.CharField(max_length=100)
class Teacher(models.Model):
name = models.CharField(max_length=100)
class StudentTeacher(models.Model):
student = models.ForeignKey(Student, on_delete=models.CASCADE)
teacher
从DATABASE.models导入ModuleMaster,PageMaster,RightsMaster ImportError:无法从部分初始化模块'DATABASE.models‘导入名称'RightsMaster’(最可能是由于循环导入) (C:\Users\ADMIN\Desktop\python server\DATABASE\models_init_.py)
module_page.py
from django.db import models
class ModuleMaster(models.Model):
active = models.Boo
我是Django的新手,我目前使用django 3.2.6。我希望创建route_stop模型的多个实例,并将其存储在SchoolRouteStop.route_graph模型中,我不想使用ForeignKey,因为我想使某些东西像嵌套的dict一样。
from django.db import models
class geo_fence(models.Model):
radius = models.FloatField()
class geo_location(models.Model):
latitude = models.FloatField()
long
我正在做一个查询,以显示所有有食物的树枝。我已经试过很多次了,但我做不到。有人能帮我吗?
以下是我的模特:
class Branch(models.Model):
name = models.CharField(max_length=100)
created = models.DateTimeField(auto_now_add=True)
is_main = models.BooleanField()
description = models.TextField(max_length=500)
food_restaurant_category = m
我正在尝试进行迁移,但是我得到了一个NameError:没有定义“产品”的名称,也不确定为什么。我认为这可能是简单的事情,但我无法在我的生活中找到答案。错误发生在第13行(类订单.是用于快速引用的第12行)。我的模型如下:
from django.db import models
from django.contrib.auth.models import User
from django.core.validators import MinLengthValidator
from phone_field import PhoneField
class MyUser(models.Mode
我用django-2编写了这个简单的模型,当我试图迁移时,我得到了
ValueError:带基10的int()文本无效:'‘
from django.db import models
class Teacher(models.Model):
name = models.CharField(max_length=50)
user = models.IntegerField(default='',blank=True)
passcode = models.IntegerField(default='',blank=True)
我正在构建一个有客户模型、项目模型和任务模型的django应用程序。在任务模型中,我可以选择客户名称和项目,但问题是,在管理面板中,它显示所有项目,有没有办法只显示选定客户的项目
from django.db import models
from django.contrib.auth.models import User
from suppliers.models import Currency
from users.models import Profile
class Customer(models.Model):
customer_id = models.AutoField(
在文件models.py中
from django.db import models
# Create your models here.
class Publisher(models.Model):
name = models.CharField(max_length=30)
address = models.CharField(max_length=50)
city = models.CharField(max_length=60)
state_province = models.CharField(max_length=30)
country
我正面临一个我不知道为什么会发生错误的问题,请帮助我解决这个错误:
错误:
ImportError: cannot import name 'User' from partially initialized module
'authentication.models' (most likely due to a circular import)
(/app/authentication/models.py)
用户模型:
from projects.models import Organization
class User(AbstractBaseUser,
class Author(models.Model):
name = models.CharField(max_length=100)
age = models.IntegerField()
friends = models.ManyToManyField('self', blank=True)
class Publisher(models.Model):
name = models.CharField(max_length=300)
num_awards = models.IntegerField()
class Book(models.Mo