I apologize if I was not specific. My program will help teachers meet their curriculum vitae. The sheet will be printed in pdf format. This single sheet has several forms that are of different classes. So far only seen examples of forms with only one class and I'm having trouble getting the form with more than one class, write on DB and display the data. In my particular case, the sheet with the forms would have five classes.
On 15 Ago, 19:16, xerife <[email protected]> wrote: > I have a model with 5 entities and intend to create a form (on the > same page) but do not know how to integrate more than one form. > > In my main, i can play very well with the forms and write to database, > but I need to put more fields on the page. > These fields are of different models. > > My models: > Teacher, Account(ReferenceProperty), Experience (ReferenceProperty), > ServiceDistribution(ReferenceProperty), Experience(ReferenceProperty) > > My forms: > class TeacherForm(djangoforms.ModelForm): > class Meta: > model =models.Teacher > exclude = ['user'] > and the same for other models > > My Main: > class CreateCvHandler(webapp.RequestHandler): > def post(self): > if self.request.get('EscTeacher'): > id = int(self.request.get('EscTeacher')) > teacher=models.teacher.get(db.Key.from_path('Teacher', > id)) > else: > teacher= models.teacher() > > data = forms.TeacherForm(data = self.request.POST) > if data.is_valid(): > > userList= models.Account.all() > userList.filter('user =', users.get_current_user()) > > for user in userList: > teacher.user=user.key() > teacher.unity=self.request.get('unity') > teacher.category=self.request.get('category') > teacher.regime=self.request.get('regime') > > teacher.put() > docExp.put() > self.redirect('/academy') > else: > self.redirect('/createCv') -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
