1
我是python/django的新手。使用XMLField的Django模型
我使用Django 1.11,蟒蛇3.5.2和Oracle 11g R2
我想創建Oracle數據庫爲TABLE1一個Django模型
我TABLE1有4個領域:
ID(類型:Number)
名(類型:VARCHAR2)
LASTNAME(TYPE:VARCHAR2)
信息(類型:XMLTYPE)
這是XML字段的格式:
<?xml version = '1.0' encoding = 'UTF-8'?><extrainfo>
<info>
<movie>Titanic</movie>
<sport>Tennis</sport>
</info>
<info>
<movie>Troy</movie>
<sport>Soccer</sport>
</info>
</extrainfo>
我創建表1 Django的模型,但我不知道該怎麼使用django在db中讀取xml字段。
這是我的模型
class Table1(models.Model):
id = models.IntegerField(primary_key=True)
name = models.TextField(blank=True)
lastname = models.TextField(blank=True)
info = (I dont know what to write here to read the xmltype in db)
class Meta:
managed = False
db_table = 'TABLE1'
我應該怎麼辦? 做什麼是最好的方法?
我需要獲取xmltype信息。
請幫我,我卡住了。
謝謝。