Skip to content

Instantly share code, notes, and snippets.

@rosehgal
Created December 4, 2017 07:04
Show Gist options
  • Save rosehgal/e9989234c19093479d6c88ea35be8e49 to your computer and use it in GitHub Desktop.
Save rosehgal/e9989234c19093479d6c88ea35be8e49 to your computer and use it in GitHub Desktop.
from django.contrib.admin import AdminSite
from .login import CustomLoginForm
from django.utils.translation import ugettext_lazy as _
from .models import MyModel
Class CustomLoginAdminSite(AdminSite):
site_title = _('My site admin')
site_header = _('Administration')
index_title = _('CustomLogin')
#registering Custom login form for the Login interface
#this login form uses CustomBackend
login_form = CustomLoginForm
#create a Admin_site object to register models
admin_site = CustomLoginAdminSite()
#register Models as usual
admin_site.register(MyModel)
@ceragos
Copy link

ceragos commented Mar 24, 2020

line 6 Class CustomLoginAdminSite(AdminSite):
lowercase class

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment