Advertisement
Guest User

Untitled

a guest
Dec 3rd, 2016
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. from django.db import models
  2.  
  3.  
  4. class User(models.Model):
  5.  
  6. user_name = models.CharField(max_length=10)
  7. user_alias = models.CharField(max_length=10)
  8. user_password = models.CharField(max_length=10)
  9. user_community = models.CharField(max_length=10)
  10. user_email = models.EmailField(max_length=10)
  11. user_points = models.IntegerField(blank=True, null=True)
  12. user_ratio = models.FloatField(blank=True, null=True)
  13.  
  14. from django.forms import ModelForm
  15. from models import User
  16.  
  17.  
  18. class UserForm(ModelForm):
  19.  
  20. class Meta:
  21.  
  22. model = User
  23. exclude = ['user_points', 'user_ratio']
  24.  
  25. from django.shortcuts import render
  26. from django.shortcuts import render_to_response
  27. from django.http import HttpResponseRedirect
  28. from django.core.context_processors import csrf
  29. from django.template import RequestContext
  30.  
  31. from models import User
  32. from forms import UserForm
  33.  
  34.  
  35. def signup(request):
  36.  
  37. if request.method == 'POST':
  38. form_to_sign_up = UserForm(request.POST)
  39.  
  40. if form_to_sign_up.is_valid():
  41. new_user = form_to_sign_up.save()
  42. new_user.save()
  43. return HttpResponseRedirect('signupsuccess.html')
  44.  
  45. else:
  46. return render_to_response('welcomeUser.html')
  47.  
  48. else:
  49.  
  50. form_to_sign_up = UserForm()
  51. return render_to_response('sign_up.html', {'form': form_to_sign_up}, context_instance=RequestContext(request))
  52.  
  53.  
  54. def signupsuccess(request):
  55.  
  56. users = User.objects.all()
  57. return render_to_response('signupsuccess.html', {'users': users})
  58.  
  59. def home_user(request):
  60.  
  61. return render(request, 'home_user.html')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement