On Fri, Apr 16, 2010 at 4:01 PM, Daxal <daxal.someone...@gmail.com> wrote: > hi anyone know how to populate the manytomany fields in models on the > template? > > *models* > from django.db import models > from django.forms import ModelForm > > class cvdb(models.Model): > user = models.ForeignKey(User) > Language = models.ManyToManyField(Language, > db_table='cm_cvdb_language', > verbose_name="languages") > ProfDesgn = models.ManyToManyField(ProfDesgn, > db_table='cm_cvdb_profdesgn', > verbose_name="professional > designation", blank=True) > Practice = models.ManyToManyField(Practice, > db_table='cm_cvdb_practice', > verbose_name="Practice", > blank=True) > Sector = models.ManyToManyField(Sector, db_table='cm_cvdb_sector', > verbose_name="Sector", blank=True) > Profession = models.ManyToManyField(Profession, > db_table='cm_cvdb_profession', > verbose_name="Profession", > blank=True) > Country = models.ManyToManyField(Country, > db_table='cm_cvdb_country', > verbose_name="Country", blank=True) > > *modelform defined in models* > class cvForm(ModelForm): > class Meta: > model = cvdb > > *views so far - NEED some help here * thnkyou > > def cvdetails(request, id):
cvdb = get_object_or_404(cvdb, id=id) if request.method == 'POST': f = cvform(instance=cvdb, data=request.POST) if f.is_valid(): f.save() else: f = cvform(instance=cvdb) return render_to_response('cm/cvdetails.html', context_instance=RequestContext(request, {'form': f})) > f = cvForm(request.POST) > return render('cm/cvdetails.html', request) > > any ideas on how to make the view the right way? i cant seem to find > many resources. > > right now my template shows > <form action="../cv/" method="post"> > {{ form.Language }} > {{ form.Country }} ...etc > <input type="submit" value="submit"> > </form> > > thanks. any help would be much appreciated. <3 > -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.