Skip to content

Instantly share code, notes, and snippets.

@jcsackett
Created August 6, 2009 21:32
Show Gist options
  • Save jcsackett/163579 to your computer and use it in GitHub Desktop.
Save jcsackett/163579 to your computer and use it in GitHub Desktop.
from django.contrib import admin
from django.contrib.auth.models import User
from django.contrib.auth.admin import UserAdmin
from django.contrib.auth.forms import UserChangeForm
from django import forms
class EmailUserChangeForm(UserChangeForm):
username = forms.EmailField(label='Username')
class EmailUserAdmin(UserAdmin):
form = EmailUserChangeForm
admin.site.unregister(User)
admin.site.register(User, EmailUserAdmin)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment