Пример #1
0
 def test_template_model_create(self):
     self.assertEqual(Model.objects.all().count(), 4)
     view = ModelControlTemplateView.as_view()
     model = Model.objects.latest('created')
     request = self.request_factory.get(
         reverse('panel_model_control_list') + '?pk=' +
         str(model.model_code))
     request.user = self.user
     response = view(request)
     self.assertEqual(response.status_code, 200)
     self.assertEqual(len(response.context_data), 7)
     self.assertTrue('doc_types' in response.context_data)
     self.assertTrue('genders' in response.context_data)
     self.assertTrue('menu' in response.context_data)
     self.assertTrue('features' in response.context_data)
     self.assertTrue('id' in response.context_data)
     self.assertTrue('pk' in response.context_data)
Пример #2
0
 def test_template_model_create(self):
     self.assertEqual(Model.objects.all().count(), 4)
     view = ModelControlTemplateView.as_view()
     model = Model.objects.latest('created')
     request = self.request_factory.get(
         reverse('panel_model_control_list') + '?pk=' + str(model.model_code)
     )
     request.user = self.user
     response = view(request)
     self.assertEqual(response.status_code, 200)
     self.assertEqual(len(response.context_data), 7)
     self.assertTrue('doc_types' in response.context_data)
     self.assertTrue('genders' in response.context_data)
     self.assertTrue('menu' in response.context_data)
     self.assertTrue('features' in response.context_data)
     self.assertTrue('id' in response.context_data)
     self.assertTrue('pk' in response.context_data)
Пример #3
0
from apps.sp.views.panel.Model import ModelDataJsonView
from apps.sp.views.panel.Model import PictureModelCreateView
from apps.sp.views.panel.Model import ModelFeatureCreateView
from apps.sp.views.panel.Model import ModelFeatureDeleteView
from apps.sp.views.panel.Model import ModelFeatureUpdateView
from apps.sp.views.panel.Model import ModelUpdateView
from apps.sp.views.panel.Model import ModelSimpleSearchView
from apps.sp.views.panel.Model import ModelControlTemplateView, \
    DeleteImageModelView, QuickModelUpdateView

urlpatterns = patterns(
    '',

    #Retry
    url(r'^model-control/list/$',
        ModelControlTemplateView.as_view(),
        name='panel_model_control_list'),
    url(r'^model-control/save-profile/$',
        ModelCreateView.as_view(),
        name='panel_model_save_profile'),
    url(r'^model-control/update-profile/(?P<pk>[^/]+)/$',
        ModelUpdateView.as_view(),
        name='panel_model_update_profile'),
    url(r'^model-control/quick-update/$',
        QuickModelUpdateView.as_view(),
        name='quick_update_url'),
    url(r'^model-control/save-feature/(?P<pk>[^/]+)/$',
        ModelFeatureCreateView.as_view(),
        name='panel_model_save_feature'),
    url(r'^model-control/update-feature/(?P<pk>[^/]+)/$',
        ModelFeatureUpdateView.as_view(),
Пример #4
0
from apps.sp.views.panel.Model import ModelCreateView
from apps.sp.views.panel.Model import ModelDataJsonView
from apps.sp.views.panel.Model import PictureModelCreateView
from apps.sp.views.panel.Model import ModelFeatureCreateView
from apps.sp.views.panel.Model import ModelFeatureDeleteView
from apps.sp.views.panel.Model import ModelFeatureUpdateView
from apps.sp.views.panel.Model import ModelUpdateView
from apps.sp.views.panel.Model import ModelSimpleSearchView
from apps.sp.views.panel.Model import ModelControlTemplateView, \
    DeleteImageModelView, QuickModelUpdateView

urlpatterns = patterns('',

     #Retry
    url(r'^model-control/list/$',
        ModelControlTemplateView.as_view(),
        name='panel_model_control_list'),

    url(r'^model-control/save-profile/$',
        ModelCreateView.as_view(),
        name='panel_model_save_profile'),

    url(r'^model-control/update-profile/(?P<pk>[^/]+)/$',
        ModelUpdateView.as_view(),
        name='panel_model_update_profile'),

    url(r'^model-control/quick-update/$',
        QuickModelUpdateView.as_view(),
        name='quick_update_url'),

    url(r'^model-control/save-feature/(?P<pk>[^/]+)/$',