Advertisement
|
[x]
Attachment Details
|
||
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: |
class MyForm(forms.Form):
foo = forms.CharField(max_length=25)
bar = forms.CharField(max_length=25)
class AppPage(BaseRequestHandler):
def get(self):
self.generate('mypage.html', {
'page' : 'myPage',
'myForm': MyForm()
})
def post(self):
form=MyForm(data=self.request.POST)
# I simply want the form data put into a string I can display.
# The below line causes an error.
# The app doesn't think that 'form' has a data element foo.
# see class MyForm; it clearly has class foo
# what's the problem here?
results = "results: foo=" + form.foo + ", bar=" + form.bar
self.generate('mypage.html', {
'page' : 'myPage',
'myForm': MyForm(),
'results' : results
})
|
|
Loading Advertisement... |