Пример #1
0
    def get_form_class(self):
        """
        Returns the form class to use in this view.
        """
        if self.form_class:
            return self.form_class
        elif self.related_model:
            widgets = autocomplete_light.get_widgets_dict(self.related_model)
            return modelform_factory(
                self.related_model,
                widgets=widgets,
                form=self.form,
                fields=self.fields,
                exclude=self.exclude,
                formfield_callback=self.get_formfield_callback(),
            )
        elif self.model:
            widgets = autocomplete_light.get_widgets_dict(self.model)
            return modelform_factory(
                self.model,
                widgets=widgets,
                form=self.form,
                fields=self.fields,
                exclude=self.exclude,
                formfield_callback=self.get_formfield_callback(),
            )

        msg = "'%s' must either define 'form_class' or define 'model' or override 'get_form_class()'"
        raise ImproperlyConfigured(msg % self.__class__.__name__)
Пример #2
0
 class Meta:
     model = Layer
     exclude = (
         'contacts',
         'workspace',
         'store',
         'name',
         'uuid',
         'storeType',
         'typename',
         'bbox_x0',
         'bbox_x1',
         'bbox_y0',
         'bbox_y1',
         'srid',
         'category',
         'csw_typename',
         'csw_schema',
         'csw_mdsource',
         'csw_type',
         'csw_wkt_geometry',
         'metadata_uploaded',
         'metadata_xml',
         'csw_anytext',
         'popular_count',
         'share_count',
         'thumbnail',
         'default_style',
         'styles')
     widgets = autocomplete_light.get_widgets_dict(Layer)
Пример #3
0
    class Meta(ResourceBaseForm.Meta):
        model = Layer
        exclude = ResourceBaseForm.Meta.exclude + (
            'workspace',
            'store',
            'storeType',
            'typename',
            'default_style',
            'styles',
            'upload_session',
            'service',
            'owner',
            'date',
            'date_type',
            'edition',
            'abstract',
            'purpose',
            'maintenance_frequency',
            'restriction_code_type',
            'constraints_other',
            'license',
            'language',
            'spatial_representation_type',
            'distribution_url',
            'distribution_description',
            'is_published',
            'featured'
        )

        widgets = autocomplete_light.get_widgets_dict(Layer)
Пример #4
0
 class Meta:
     model = Map
     exclude = (
         'contacts',
         'zoom',
         'projection',
         'center_x',
         'center_y',
         'uuid',
         'bbox_x0',
         'bbox_x1',
         'bbox_y0',
         'bbox_y1',
         'srid',
         'category',
         'csw_typename',
         'csw_schema',
         'csw_mdsource',
         'csw_type',
         'csw_wkt_geometry',
         'metadata_uploaded',
         'metadata_xml',
         'csw_anytext',
         'popular_count',
         'share_count',
         'thumbnail')
     widgets = autocomplete_light.get_widgets_dict(Map)
     widgets['abstract'] = forms.Textarea(attrs={'cols': 40, 'rows': 10})
Пример #5
0
 class Meta(ResourceBaseForm.Meta):
     model = Map
     exclude = ResourceBaseForm.Meta.exclude + (
         'zoom',
         'projection',
         'center_x',
         'center_y',
     )
     widgets = autocomplete_light.get_widgets_dict(Map)
Пример #6
0
 class Meta(ResourceBaseForm.Meta):
     model = Layer
     exclude = ResourceBaseForm.Meta.exclude + (
         'workspace',
         'store',
         'storeType',
         'typename',
         'default_style',
         'styles',
         'upload_session',
         'service',)
     widgets = autocomplete_light.get_widgets_dict(Layer)
Пример #7
0
	class Meta:
		widgets = autocomplete_light.get_widgets_dict(DoctosInDet)
		model = DoctosInDet
		exclude = (
			'tipo_movto',
			'almacen',
			'concepto',
			'metodo_costeo',
			'rol',
			'cancelado',
			'aplicado',
			'costeo_pend',
			'pedimento_pend',
			'fecha',)
Пример #8
0
 class Meta:
     widgets = autocomplete_light.get_widgets_dict(PerfilUsario)
     model = PerfilUsario
     exclude = ('usuario','tipo',)
Пример #9
0
 class Meta:
     model = ProjectMember
     widgets = autocomplete_light.get_widgets_dict(ProjectMember)
Пример #10
0
 class Meta:
     widgets = autocomplete_light.get_widgets_dict(Widget)
     model = Widget
Пример #11
0
 class Meta(ResourceBaseForm.Meta):
     model = Map
     exclude = MapForm.Meta.exclude + ('title', 'abstract')
     widgets = autocomplete_light.get_widgets_dict(Map)
Пример #12
0
	class Meta:
		widgets = autocomplete_light.get_widgets_dict(DoctosInvfisDet)
		model 	= DoctosInvfisDet
		exclude = (
			'claveArticulo',
			)
Пример #13
0
 class Meta:
     model = Prediction
     widgets = autocomplete_light.get_widgets_dict(Prediction)
Пример #14
0
 class Meta:
     model = GKSearch
     widgets = autocomplete_light.get_widgets_dict(GKSearch)
Пример #15
0
 class Meta:
     model = Dummy
     widgets = autocomplete_light.get_widgets_dict(Dummy)
Пример #16
0
 class Meta:
     widgets = autocomplete_light.get_widgets_dict(Item)
     model = Item
     fields = ('category', )