Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from django.db import models
- class User(models.Model):
- user_name = models.CharField(max_length=10)
- user_alias = models.CharField(max_length=10)
- user_password = models.CharField(max_length=10)
- user_community = models.CharField(max_length=10)
- user_email = models.EmailField(max_length=10)
- user_points = models.IntegerField(blank=True, null=True)
- user_ratio = models.FloatField(blank=True, null=True)
- from django.forms import ModelForm
- from models import User
- class UserForm(ModelForm):
- class Meta:
- model = User
- exclude = ['user_points', 'user_ratio']
- from django.shortcuts import render
- from django.shortcuts import render_to_response
- from django.http import HttpResponseRedirect
- from django.core.context_processors import csrf
- from django.template import RequestContext
- from models import User
- from forms import UserForm
- def signup(request):
- if request.method == 'POST':
- form_to_sign_up = UserForm(request.POST)
- if form_to_sign_up.is_valid():
- new_user = form_to_sign_up.save()
- new_user.save()
- return HttpResponseRedirect('signupsuccess.html')
- else:
- return render_to_response('welcomeUser.html')
- else:
- form_to_sign_up = UserForm()
- return render_to_response('sign_up.html', {'form': form_to_sign_up}, context_instance=RequestContext(request))
- def signupsuccess(request):
- users = User.objects.all()
- return render_to_response('signupsuccess.html', {'users': users})
- def home_user(request):
- return render(request, 'home_user.html')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement