How can I extend a user profile in django?
===

I am trying to extend the user profile using some of the other questions/answers found here and tutorials on the web.  I'm trying to have the UserProfile model included in the admin so I can change the details of the profile (temporarily for now) but it's not showing up even after I include UserProfile in admin.py, which leads me to believe I'm doing something incorrectly here.

#model.py

    class UserProfile(models.Model):
    	user = models.ForeignKey(User, unique=True)
    	quote = models.CharField('Favorite quote', max_length =  200)

    def create_user_profile(sender, instance, created, **kwargs):
        if created:
            UserProfile.objects.create(user=instance)
    post_save.connect(create_user_profile, sender=User)

#urlconf
    (r'^accounts/register/$', 'register'),

#view in view.py that registers a user
    def register(request):
    	if request.method == 'POST':
    		form = UserCreationForm(request.POST)
    		if form.is_valid():
    			new_user = form.save()
    			return HttpResponseRedirect('reserve/templates/index.html')
    	else:
    		form = UserCreationForm()
    	c = {'form': form}
    	return render_to_response("registration/register.html", c, context_instance=RequestContext(request))