コード例 #1
0
ファイル: forms.py プロジェクト: rramadista/megaproject
class ShareholderForm(forms.ModelForm):
    layout = Layout(
        'bank',
        Fieldset(
            "Shareholders",
            Row(Span4('shareholder'), Span2('share'),
                Span4('ultimate_country_name'), Span2('ultimate_country_id')),
            Row(Span6('category'), Span6('is_ultimate'))))

    class Meta:
        model = Shareholder
        fields = '__all__'
コード例 #2
0
ファイル: forms.py プロジェクト: CoutinhoElias/admhosptrade
class PersonForm(forms.ModelForm):
    related_person = forms.ModelMultipleChoiceField(label='Pessoa Relacionada',
                                                    required=False,
                                                    queryset=Person.objects.all().order_by('name'),
                                                    )

    class Meta:
        model = Person
        fields = (
            'name',
            'name_fantasy',
            'phone',
            'cpf_cnpj',
            'email',
            'nascimento',
            'rg',
            'cep',
            'logradouro',
            'complemento',
            'numero',
            'bairro',
            'cidade',
            'estado',
            'category_person',
            'related_person',

        )
        exclude = ('priority', 'nascimento')

    layout = Layout(
        Fieldset("Pessoa",
                 Row(Span8('name'), Span4('name_fantasy'), ),
                 Row(Span4('phone'), Span4('cpf_cnpj'), Span4('rg')),
                 Row(Span12('email'), ),
                 ),

        Fieldset("Categorias da Pessoa",
                 Row(Span12('category_person'),)
                 ),

        Fieldset("Pessoa Relacionada",
                 Row(Span12('related_person'), )
                 ),

        Fieldset('Endereço',
                 Row(Span2('cep'), Span6('logradouro'), Span2('complemento'), Span2('numero')),
                 Row(Span5('bairro'), Span5('cidade'), Span2('estado')))
        )
コード例 #3
0
class RepresentativeForm(forms.ModelForm):

    class Meta:
        model = Client
        fields = (
            'cdalterdata',
            'name',
            'phone',
            'cpf_cnpj',
            'email',
            'cep',
            'logradouro',
            'numero',
            'bairro',
            'cidade',
            'estado',
        )
        exclude = ('representative', 'is_representative', 'last_search', 'priority',)

    layout = Layout(
        Fieldset("Filial ou Representação",
                 Row(Span3('cdalterdata'), Span9('name'), ),
                 Row(Span4('phone'), Span8('cpf_cnpj')),
                 Row(Span12('email'), ),
                 ),
        Fieldset('Endereço',
                 Row(Span2('cep'), Span8('logradouro'), Span2('numero')),
                 Row(Span5('bairro'), Span5('cidade'), Span2('estado')))
        )
コード例 #4
0
class ClientForm(forms.ModelForm):

    representative = forms.ModelChoiceField(queryset=Client.objects.filter(is_representative=True), required=False,
                                            label="Representante (Matriz ou Filial)", )

    class Meta:
        model = Client
        fields = (
            'cdalterdata',
            'name',
            'phone',
            'cpf_cnpj',
            'email',
            'cep',
            'logradouro',
            'numero',
            'bairro',
            'cidade',
            'estado',
            'representative',
            'last_search',
        )
        exclude = ('is_representative', 'priority',)

    layout = Layout(
        Fieldset("Cliente",
                 Row(Span3('cdalterdata'), Span9('name'), ),
                 Row(Span12('representative'), ),
                 Row(Span4('phone'), Span8('cpf_cnpj')),
                 Row(Span9('email'), Span3('last_search'), ),
                 ),
        Fieldset('Endereço',
                 Row(Span2('cep'), Span8('logradouro'), Span2('numero')),
                 Row(Span5('bairro'), Span5('cidade'), Span2('estado')))
        )
コード例 #5
0
class QuestionForm(ModelForm):

    choices = InlineFormSetField(parent_model=Question,
                                 model=Choice,
                                 fields=['choice_text'],
                                 extra=2)

    class Meta:
        model = Question
        fields = ['question_text', 'nature_of_emergency', 'preferred_choice']

    layout = Layout(Row(Span2('question_text')),
                    Row(Span2('preferred_choice')),
                    Row(Span2('nature_of_emergency')), Row(Span4('choices')))
コード例 #6
0
ファイル: forms.py プロジェクト: rramadista/megaproject
class ExecutiveForm(forms.ModelForm):
    gender = forms.ChoiceField(
        choices=Executive.GENDER,
        # label='Bank Category',
        widget=forms.RadioSelect)
    layout = Layout(
        Row(Span6('bank'), Span6('period')),
        Fieldset("Bank Executives",
                 Row(Span6('name'), Span2('gender'), Span4('photo')),
                 Row(Span6('title'), Span6('report_to')), 'is_current'))

    class Meta:
        model = Executive
        fields = '__all__'
コード例 #7
0
ファイル: forms.py プロジェクト: erdem/trade-access-program
class ProductsAndServicesForm(forms.ModelForm):
    layout = Layout(
        Row('products_and_services_score'),
        Row(Span4('products_and_services_justification'), Column())
    )

    class Meta:
        model = GrantManagementProcess
        fields = ['products_and_services_score', 'products_and_services_justification']

    products_and_services_score = forms.IntegerField(
        label=SCORE_LABEL,
        widget=forms.RadioSelect(choices=GrantManagementProcess.ScoreChoices.choices)
    )
    products_and_services_justification = forms.CharField(
        label=RATIONALE_LABEL,
        widget=forms.Textarea(
            attrs={'placeholder': RATIONALE_PLACEHOLDER}
        )
    )
コード例 #8
0
ファイル: forms.py プロジェクト: erdem/trade-access-program
class ExportStrategyForm(forms.ModelForm):
    layout = Layout(
        Row('export_strategy_score'),
        Row(Span4('export_strategy_justification'), Column())
    )

    class Meta:
        model = GrantManagementProcess
        fields = ['export_strategy_score', 'export_strategy_justification']

    export_strategy_score = forms.IntegerField(
        label='Score',
        widget=forms.RadioSelect(choices=GrantManagementProcess.ScoreChoices.choices)
    )
    export_strategy_justification = forms.CharField(
        label=RATIONALE_LABEL,
        widget=forms.Textarea(
            attrs={'placeholder': RATIONALE_PLACEHOLDER}
        )
    )
コード例 #9
0
class ChoiceForm(ModelForm):
    class Meta:
        model = Choice
        fields = ['question', 'choice_text']

    layout = Layout(Row(Span4('choice_text')))