class Language(models.Model):name = models.CharField(max_length=100,default='')fb_id = models.IntegerField(default=0)def __unicode__(self):return str(self.fb_id)class UserProfile(models.Model):user = models.OneToOneField(User)name = models.CharField(max_length=100,default='')surname = models.CharField(max_length=100,default='')birthday = models.DateField(default=datetime.now, blank=True)email = models.CharField(max_length=100,default='')locale = models.CharField(max_length=100,default='')picture = models.CharField(max_length=255,default='')gender = models.CharField(max_length=100,default='')hometown = models.CharField(max_length=255,default='')#languages goes as 1-M relationlanguages = models.ManyToManyField(Language)latitude = models.FloatField(default=0.0)longitude = models.FloatField(default=0.0)reward_dollars = models.DecimalField(decimal_places=2,max_digits=8,default=0.0)reward_time = models.IntegerField(default=0)# checkins = models.TextField()def __unicode__(self):return self.name+' '+self.surname
Here i used the https://github.com/earle/django-bootstrap beacuse i've bootstrap as frontend.class UpdateForm(BootstrapForm):username = forms.CharField(label=(u'name'))name = forms.CharField(label=(u'surname'))class Meta:layout = (Fieldset("Test","name", "surname",))
class UserProfileUpdate(UpdateView):form_class = UpdateFormmodel = UserProfiletemplate_name = 'userprofile_form.html'def get_object(self, queryset=None):return UserProfile.objects.get(user=self.request.user)
url(r'^profile/update/$',UserProfileUpdate.as_view()),
--
You received this message because you are subscribed to the Google Groups "Django users" group.
To post to this group, send email to django...@googlegroups.com.
To unsubscribe from this group, send email to django-users...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/django-users?hl=en.
qs = super(RequestUpdateView, self).get_queryset()return qs.filter(owner=self.request.user)
To view this discussion on the web visit https://groups.google.com/d/msg/django-users/-/w7Y2lRG6Ru4J.