我一直在网上找,但没用。我试图从Django的CharField获取url字符串。在
class EntryForm(forms.ModelForm):
class Meta:
model = Entry
fields = ['url']
def get_url(self):
temp = self.fields['url']
string = temp.to_python(temp)
return string
这将返回一个unicode对象,但它无法正确打印,正如我们在终端输出中看到的那样:
^{pr2}$模型在这里:
class Entry(models.Model):
url = models.CharField(max_length=200)
article_title = models.CharField(max_length=200, default="generic title")
def __unicode__(self):
val = str(self.url) + ", " + str(self.article_title)
return val
使用Python2.7。 有人能帮忙吗? 谢谢!在
你应该在你的视图.py公司名称:
使用Form.clean()函数获取表单数据。在
为什么不使用
is_valid()
?在此函数是
Form
函数,而不是View
函数。在相关问题 更多 >
编程相关推荐