我正在解析XML文档,添加到sqlite db并同时在控制台中打印它。我有不同的领域。例如,我在我的数据库中,TITULO,charField(max_length = 100)。
models.py
from django.db import models
class Actividad(models.Model):
id_evento = models.FloatField()
titulo = models.CharField(max_length=100)
tipo = models.CharField(max_length=100)
TITUTO字段正常工作 ..
elif self.TITULO:
self.Evento.titulo = content
现在,对另一个名为TIPO
的字段执行相同的操作 elif self.TIPO:
self.Evento.tipo = content
什么都不做!它是在控制台中打印的,但是没有添加到sqlite db中,相同的字段charField(max_length = 100),没有msg错误!
我正在做print(内容)并且可以在屏幕上看到它,但在sqlite db中没有!我的意思是,我可以看到屏幕上打印的内容,但它没有在数据库中更新,并且有TIPO空白字段。
(至少我做self.Evento.save())
编辑:
elif self.TIPO:
self.Evento.tipo = "hola"
print self.Evento.tipo
我已经改变了我的代码。 它打印“hola”,但它没有保存到db!