【发布时间】:2015-03-26 03:10:35
【问题描述】:
我有一个应用程序和一个模型。 我想在两个应用程序上分离模型,以便从单独的应用程序管理用户。 难道转移这个模型就行了?我该怎么办?
class User(AbstractUser):
country = models.CharField(max_length=2, choices=COUNTRY, default=RUSSIA)
这是我的 models.py - 必须分开
RUSSIA = 'RUS'
USA = 'USA'
GERMANY = 'GER'
COUNTRY = (
(RUSSIA, "Russia"),
(USA, "USA"),
(GERMANY, "Germany"),
)
class User(AbstractUser):
country = models.CharField(max_length=2, choices=COUNTRY, default=RUSSIA)
class Country(models.Model):
country = models.CharField(max_length=3, choices=COUNTRY, default=RUSSIA)
name_of_team = models.CharField(max_length=255, blank=True, null=True)
def __unicode__(self):
return self.name_of_team
【问题讨论】:
-
你的意思是有两个应用程序有两个模型(一个用于用户,一个用于国家)?
-
@Andres 我有一个应用程序有两个模型。我希望在这些应用程序之间有两个独立的应用程序和第一个应用程序的模型。
标签: python django django-models models