models相关内容
我有两个模型可以说: class superfields(Model): fieldA = models.FloatField ) fieldB = models.FloatField() class Meta: abstract = True class my_model(superfields): def has_history(self) return self
..
我在我的django模型中使用子类,如下所示: class Person(models.Model): name = models.CharField(max_length = 100) ... 类别屠夫(人): ... class Driver(Person): ... 在我看来,我想根据Person类的子类 做某些事情,像这样: d
..
我有一个博客文章的模型,其中该帖子的所有者是用户的外键。任何用户都可以拥有该博客文章。我想更改它,以便只有某个组中的用户可以将其博客文章称为博客帖子对象。理想情况下,它也应该出现在管理员中,我的意思是在博客帖子管理员当中,“所有者”菜单列出所有的用户,它应该只列出“博客”组中的那些。 如何使用Django 1.3? 解决方案 使用 limit_choices_to 参数你的Foreign
..
我有以下代码: class Game(models.Model): title = models.CharField (max_length = 50) summery = models.CharField(max_length = 500) key = models.IntegerField() pin = models.CharField(max_length = 12) c
..
我正在尝试在一个使用多个模型的页面上创建表单。模型参考。我无法获取表单进行验证,因为我无法弄清楚如何获取表单中使用的两个模型的ID,以验证它。我在模板中使用了一个隐藏的键,但是我无法弄清楚如何使其在视图中工作。 我的代码如下: 视图: def the_view(request,a_id,): if request.method =='POST': b_form =
..
我有以下模型类: 类类别(models.Model): category = models。 CharField('category',max_length = 200,blank = False) class Book(models.Model): title = models.CharField('title',max_length = 200,blank = False)
..
我相信我的问题的答案很简单,但是我无法找到它。这是我的困境。我有两个模型:Member和MemberDetail,这是一个一个关系如下: class Member(models.Model): ID = models.AutoField(primary_key = True) FIRST_NAME = models.CharField('First name',max_length =
..
我有一个名为“组织”的模型,我已经设置为用户配置文件,我想让“组织”模型中的字段显示在注册页面上。如何使用django注册进行此操作。 #models.py class Organization(models.Model ) user = models.ForeignKey(User,unique = True) logo = models.ImageField(upload_to
..
当我使用属性 form_for_model 我收到错误模块对象没有属性form_for_model .. 我从这个 http://www.mikecantelon.com/?q=node/22 但是我得到以上可以帮助我的任何身体> 解决方案 你所指的帖子是相当老(2007),从那时起有一些改变: form_for_model已被弃用。 我想说,你最好看看官方
..
我的两个模型: class City(models.Model): name = models.CharField(max_length = 50) country = models.OneToOneField(Country) def __unicode __(self): return self.name class UserProfile(models.Mod
..
我有一个Django应用程序从Web API读取数据并将其放在数据库中。 有没有办法从模式创建一个新的对象,但是如果对象已经存在,则会阻止重复的异常存在? 换句话说,有没有一种保存对象的方法,但是如果它已经存在,只做什么? 解决方案 Model.objects.get_or_create()
..
我在一组模型中过滤对象时遇到麻烦。这是问题: 我有3个课程: class Autor(models.Model): nome = models.CharField(max_length = 50) slug = models.SlugField(max_length = 50,blank = True,unique = True) foto = models .ImageFie
..
如何在Django应用程序中获取登录用户的信息? 例如: 我需要知道登录用户的用户名,以便发表评论:
Publica tu tuit,{{usuario.username.title}} {%csrf_token%} {{formulario.a
..
我刚刚通过Django开始工作,真的很喜欢它,但是我有一个问题,我不知道什么是典型的解决方法。 假设我有一个视图,当一些复杂的Python对象被更新时,它应该被更新,但这个对象不是由数据库驱动的,比如说它是由AJAX调用或直接由用户驱动的。 p> 此代码在哪里?应该还是在models.py ???? 解决方案 你的 models.py 可以(有时是)空。您没有义务拥有映射到数据
..
让我说我有以下形式的课程: class A(models.Model): attrA = models.CharField() class B(A): attrB = models.CharField() class C(A): attrC = models.CharField() 然后我创建了一个B: b = B() 现在,根据一些决定
..
我有这样的模型。 class Mp3(models.Model): title = models .CharField(max_length = 30) artist = models.ForeignKey('Artist') 以下是Artist模型如何: class Artist(models.Model): name = models。 CharFiel
..
这是一个有关django的问题。 我有一个模型说“汽车”。这将有一些基本的字段,如“颜色”,“车主名称”,“车辆成本”。 我想提供一个表单,用户可以添加额外的字段取决于他所加入的汽车。例如,如果用户正在添加“汽车”,他将在运行时动态地添加“Car Milage”,“Cal Manufacturer”等额外的字段。 假设如果用户想要添加“卡车”,他将添加“可以携带的加载”,“允许”等。
..
我已经在离线版本的Django网络应用程序,并经常删除某个ModelX的模型实例。 我已经从管理页面并没有遇到任何问题。该模型只有两个字段:名称和顺序,与其他模型没有其他关系。 新实例给出下一个可用的pk,这是有道理的,当我删除所有的实例,添加一个新的实例产生一个pk = 1,我期望。 将代码在线移动到我的实际数据库我注意到不是这样。我需要更改模型实例,所以我删除它们,但令我惊讶
..
我在不同的应用程序中有两个模型:modelA和modelB。他们有一对一的关系。有没有一种方法django可以自动创建和保存ModelB,当modelA被保存? class ModelA(models.Model): name = models.CharField(max_length = 30) class ModelB(models.Model): thing = model
..
我认为提出这个问题的最好方法是使用一些代码,我可以这样做吗? (编辑:ANSWER:否) class MyModel (models.Model): foo = models.CharField(max_length = 20) bar = models.CharField(max_length = 20) def get_foo(self): if self.
..