Advertisement
Guest User

Untitled

a guest
Mar 24th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. class Player(models.Model):
  2. level = models.SmallIntegerField(default=0)
  3. name = models.CharField(max_length=50)
  4. avatar = models.URLField(default='http://default-picture.com/01.png')
  5. job = models.TextField(null=True)
  6.  
  7. class ProfileForm(forms.ModelForm):
  8.  
  9. class Meta:
  10. model = Player
  11. fields = ['name', 'avatar', 'job']
  12. widgets = {
  13. 'name': forms.TextInput(),
  14. 'avatar': forms.TextInput(),
  15. 'job': forms.Textarea(),
  16. }
  17.  
  18. def game(request, id):
  19. user = get_object_or_404(Player, id=id)
  20. if request.method == 'POST':
  21. form = ProfileForm(request.POST, instance=user)
  22. if form.is_valid():
  23. form.save()
  24. return HttpResponse('Success')
  25. else:
  26. form = ProfileForm(instance=user)
  27. return render(request, "page/template.html",
  28. {'form': form})
  29.  
  30. {{ form }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement