如何用外部数据库中的值填充djangochoicefield
?数据库是SQL Server。我在应用程序设置中设置了数据库防御。我还定义了一个模型。我只是不知道如何访问或遍历数据。你知道吗
settings.py
'an_external_db': {
'NAME': 'DBName',
'ENGINE': 'django_pyodbc',
'USER': 'MyUser',
'PASSWORD': 'MyPassword',
'OPTIONS': {
'driver': 'FreeTDS',
'dsn': 'MYdsn',
}
},
models.py
class ReadOnlyTest(models.Model):
DEFAULT_DATABASE = 'an_external_db'
field1 = models.CharField(primary_key=True, db_column='Column1')
field2 = models.CharField(db_column='Column2')
field3 = models.CharField(db_column='Column3')
def __unicode__(self):
return "%s" % (self.field1)
class Meta:
db_table = u'TableName'
managed = False
例如,如何用field1
之类的值填充select下拉列表?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐