【发布时间】:2013-06-28 01:33:27
【问题描述】:
我遇到了一个异常:
invalid literal for int() with base 10: 'ljrh'
从此代码尝试在模型中创建条目:
day = itemize(value, getday(strip(key)))
add = Reoccurring(request.user.username, strip(day.Day), strip(day.N), strip(day.S), strip(day.E))
add.save()
我回去创建了自己的主键,并用一个整数值对其进行了补充,它修复了错误..似乎它期望我的第一个值是主键..如果有的话,我会印象深刻没有提供 django 会自动创建主键..
这是我的模型:
class Reoccurring(models.Model):
Username = models.CharField(max_length=50)
Day = models.CharField(max_length=5)
Summary = models.CharField(max_length=100)
Start = models.CharField(max_length=10)
End = models.CharField(max_length=10)
def __unicode__(self):
return u"%s %s %s %s %s" % (self.Username, self.Day, self.Summary, self.Start, self.End)
感谢您的任何见解!
【问题讨论】:
标签: python html django http post