在我的模型中,我有鍛鍊,其中有一個m2m鏈接到鍛鍊。我也有WorkoutPlan和LogBook,它們是鍛鍊類型。 WorkoutPlan是存放理想鍛鍊的地方。 LogBook是用戶存儲他們實際完成的鍛鍊的地方。他們還可以將LogBook鏈接到WorkoutPlan,以表明實際表現已連接到原始理想計劃。 class Exercise(NameDescModel):
muscles = m
例情況如下: # models.py
class Form(models.Model):
name = models.CharField()
class A(models.Model):
form = models.ForeignKey(Form)
class B(A):
name = models.CharField()
# view.py
form
我有很多現有的記錄現有的父實體: class Entity(models.Model):
name = models.CharField('Name', max_length=64, db_index=True)
我也有擴展使用Django多表繼承子對象: class Investor(Entity):
investor_name = models.CharField(ma
我有以下型號: from django.contrib.sites.models import Site
class Entity(models.Model):
name = models.CharField('Name', max_length=64)
desc = models.TextField('Description',)
tags
我一直在閱讀和實踐的Django有關多表繼承1.9文檔和反向關係,這是我的代碼: @python_2_unicode_compatible
class Place(models.Model):
name=models.CharField('Restaurant Name',max_length=50,db_column='name of restaurant')
addres
我想要在數據庫設計上建立一個層次結構,如Elmasri & Navathe的「數據庫系統基礎知識」中所述。 這意味着當我有許多類/表共享的信息時,我可以將它放在主父表中,並在子表中使用主表ID作爲外鍵,這是一種弱實體。我試過使用抽象和多重繼承(這最後一個不讓我指定OneToOneField,不知道在哪裏可以找到這個在Django文檔)。 我的例子就在這裏(每類一個表): '''I would li
我試圖理解,如果可以在django模型中繼承常規python類。這個想法是我需要一個模型和系統的另一部分(與mongo一起工作)的通用接口。 的例子是: class myC(object):
def __init__(self):
self.f = "test"
class myM(myC, models.Model):
name = models.CharFie
我被困在我的數據庫設計中的一個奇怪的位置,我將不勝感激一些評論。我們正在使用django-shop來建立電子商務平臺。沒有爲產品定義的基類: from polymorphic.polymorphic_model import PolymorphicModel
class BaseProduct(PolymorphicModel):
...
class Meta: