It worked. Thank you very much

2014-05-31 4:33 GMT-03:00 Kelvin Wong <[email protected]>:

> At the very top of the models.py file add:
>
> # -*- coding: utf-8 -*-
> from __future__ import unicode_literals
>
> I'm not sure this will work, but it might.
>
> K
>
>
>
> On Friday, May 30, 2014 8:35:58 PM UTC-7, ebrockes wrote:
>
>> Problem solved by replacing on models.py:
>>
>> TIPO_CONJUGE = (
>>         ('CA', _('Casados')),
>>         ('UE', _('União estável')),
>>         ('OU', _('Outros')),
>>     )
>>
>> by
>>
>> TIPO_CONJUGE = (
>>         ('CA', _('Casados')),
>>         ('UE', _('Uniao estavel')),
>>         ('OU', _('Outros')),
>>     )
>>
>> I'll see how to solve this issue. Any clues?
>>
>>
>> 2014-05-31 0:11 GMT-03:00 Erick Brockes <[email protected]>:
>>
>>>  Kevin, Thank you.
>>>
>>> If you don't mind, I'm kind of new in django.
>>>
>>> I've got the following response in the browser:
>>>
>>> {'tipo_conjuge': <django.forms.fields.TypedChoiceField object at
>>> 0xb4dcb7ec>}
>>>
>>> Could you help me out on how to proceed?
>>>
>>>
>>> 2014-05-30 18:45 GMT-03:00 Kelvin Wong <[email protected]>:
>>>
>>> In relacaoconjugetipouniao_form.html
>>>>
>>>> Add this tag...then refresh...
>>>>
>>>> {{ form.fields }}
>>>>
>>>> Should give you more info about what fields are in the form and what
>>>> widget they are using.
>>>>
>>>> ie. 'tipo_conjuge': django.forms.fields.TypedChoiceField object
>>>>
>>>> Also check your html source in a browser. Sometimes CSS mistakes hide
>>>> things.
>>>>
>>>> K
>>>>
>>>>
>>>> On Friday, May 30, 2014 7:40:01 AM UTC-7, ebrockes wrote:
>>>>>
>>>>> I have the following problem. The field "tipo_conjuge" is not showing
>>>>> as I wanted. Could somebody tell me what is the problem?
>>>>>
>>>>> Best regards,
>>>>> Erick
>>>>>
>>>>>
>>>>> url. py
>>>>>
>>>>> ...
>>>>> url(r'relacao/(?P<conjuge>\d+)/$', login_required(CreateTipoRelac
>>>>> aoView.as_view()), name='cadastrarRelacaoTipo'),
>>>>> ...
>>>>>
>>>>>
>>>>> views.py
>>>>>
>>>>> ...
>>>>> class CreateTipoRelacaoView(CreateView):
>>>>>     model = RelacaoConjugeTipoUniao
>>>>>     fields = ['tipo_conjuge','data_inicio','data_fim']
>>>>>
>>>>>     def form_valid(self, form):
>>>>>         relacao = get_object_or_404(RelacaoConjuge,
>>>>> id=self.kwargs['relacao'])
>>>>>         form.instance.relacao = relacao
>>>>>         return super(CreateTipoRelacaoView, self).form_valid(form)
>>>>>
>>>>>
>>>>> models.py
>>>>>
>>>>> class RelacaoConjugeTipoUniao(models.Model):
>>>>>
>>>>>     TIPO_CONJUGE = (
>>>>>         ('CA', _('Casados')),
>>>>>         ('UE', _('União estável')),
>>>>>         ('OU', _('Outros')),
>>>>>     )
>>>>>
>>>>>     tipo_conjuge = models.CharField(_('Tipo'), max_length=2,
>>>>> choices=TIPO_CONJUGE, blank=False, null=False)
>>>>>     data_inicio = models.DateField(_('Data de início'))
>>>>>     data_fim = models.DateField(_('Data de término'))
>>>>>    ...
>>>>>
>>>>>
>>>>> relacaoconjugetipouniao_form.html
>>>>>
>>>>> {% extends 'pessoa/base_voltar.html' %}
>>>>> {% block content %}
>>>>>     <form id="formulario" action="" method="POST">{% csrf_token %}
>>>>>         {{ form.non_field_errors }}
>>>>>             <div class="fieldWrapper">
>>>>>             {{ form.tipo_conjuge.errors }}
>>>>>             <label for="tipo_conjuge">Tipo de União:</label><br/>
>>>>>             {{ form.tipo_conjuge }}
>>>>>         </div><br/>
>>>>>         <div class="fieldWrapper">
>>>>>             {{ form.data_inicio.errors }}
>>>>>             <label for="data_inicio">Data de início:</label><br/>
>>>>>             {{ form.data_inicio }}
>>>>>         </div><br/>
>>>>>         <div class="fieldWrapper">
>>>>>             {{ form.data_fim.errors }}
>>>>>             <label for="data_fim">Data de término:</label><br/>
>>>>>             {{ form.data_fim }}
>>>>>         </div><br/>
>>>>>         <input type="submit" value="Salvar" class="button">
>>>>>         <input type="reset" value="Cancelar" class="button">
>>>>>     </form>
>>>>>     <br/>
>>>>>     <a href="#">Voltar</a>
>>>>> {% endblock content %}
>>>>>
>>>>>  --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Django users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> To post to this group, send email to [email protected].
>>>>
>>>> Visit this group at http://groups.google.com/group/django-users.
>>>> To view this discussion on the web visit https://groups.google.com/d/
>>>> msgid/django-users/2c343d4f-48e4-4e5a-a02f-137edc1b0de2%
>>>> 40googlegroups.com
>>>> <https://groups.google.com/d/msgid/django-users/2c343d4f-48e4-4e5a-a02f-137edc1b0de2%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/django-users.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/e8e23e48-3b52-42bd-983d-cd47f92d63ac%40googlegroups.com
> <https://groups.google.com/d/msgid/django-users/e8e23e48-3b52-42bd-983d-cd47f92d63ac%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CALUDr%2B2aFtYHMPJp4xWPLH7jKWyCkWM8FTp4oFrk6Le4_CwYHw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to