def test_default_fields(self): ma = ModelAdmin(Band, self.site) self.assertEqual(list(ma.get_form(request).base_fields), ['name', 'bio', 'sign_date']) self.assertEqual(list(ma.get_fields(request)), ['name', 'bio', 'sign_date']) self.assertEqual(list(ma.get_fields(request, self.band)), ['name', 'bio', 'sign_date']) self.assertIsNone(ma.get_exclude(request, self.band))
def test_default_fields(self): ma = ModelAdmin(Category, self.site) self.assertEqual(list(ma.get_form(request).base_fields), ['title', 'slug', 'description', 'parent']) self.assertEqual(list(ma.get_fields(request)), ['title', 'slug', 'description', 'parent']) self.assertEqual(list(ma.get_fields(request, self.category)), ['title', 'slug', 'description', 'parent']) self.assertIsNone(ma.get_exclude(request, self.category))
def test_default_fields(self): ma = ModelAdmin(Product, self.site) default_list_fields = [ 'title', 'creation_date', 'categories', 'status', 'start_publication', 'end_publication', 'excerpt', 'content', 'image', 'image_caption', 'owner' ] self.assertEqual(list(ma.get_form(request).base_fields), default_list_fields) self.assertEqual(list(ma.get_fields(request)), default_list_fields) self.assertEqual(list(ma.get_fields(request, self.product)), default_list_fields) self.assertIsNone(ma.get_exclude(request, self.product))
def test_default_fields(self): ma = ModelAdmin(Invoice, self.site) self.assertEqual( list(ma.get_form(request).base_fields), ["date", "customer", "invoiced", "draft", "cash", "paid_date"], ) self.assertEqual( list(ma.get_fields(request)), ["date", "customer", "invoiced", "draft", "cash", "paid_date"], ) self.assertEqual( list(ma.get_fields(request, self.invoice)), ["date", "customer", "invoiced", "draft", "cash", "paid_date"], ) self.assertIsNone(ma.get_exclude(request, self.invoice))
def test_fields(self): model_admin = ModelAdmin(User, self.site) self.assertEqual(list(model_admin.get_form(request).base_fields), [ 'password', 'last_login', 'is_superuser', 'groups', 'user_permissions', 'is_removed', 'email', 'is_staff', 'is_active', 'date_joined', 'name' ]) self.assertEqual(list(model_admin.get_fields(request)), [ 'password', 'last_login', 'is_superuser', 'groups', 'user_permissions', 'is_removed', 'email', 'is_staff', 'is_active', 'date_joined', 'name' ]) self.assertEqual(list(model_admin.get_fields(request, self.user)), [ 'password', 'last_login', 'is_superuser', 'groups', 'user_permissions', 'is_removed', 'email', 'is_staff', 'is_active', 'date_joined', 'name' ]) self.assertIsNone(model_admin.get_exclude(request, self.user))