예제 #1
0
파일: tests.py 프로젝트: mozza/django
 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))
예제 #3
0
 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))
예제 #4
0
 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))
예제 #5
0
 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))
예제 #6
0
파일: tests.py 프로젝트: ArcTanSusan/django
 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))