hi i have a problem when i try to render my form without information .
so my code is :

    models.py

class Obra(models.Model):

        cod_obra= models.CharField("código da
obra",max_length=15,primary_key=True)
        nome_da_empreitada= models.CharField(max_length=100)
        data_de_incio = models.DateField("data de início")
        data_de_fim  = models.DateField()
        local = models.CharField(max_length=20)
        morada = models.CharField(max_length=200)
        codigo_postal = models.CharField("código postal",max_length=10)
        adjudicacao= models.DecimalField
("ajudicação",max_digits=12,decimal_places=3)
        trabalho_a_mais= models.DecimalField
(max_digits=8,decimal_places=2,default=0.00)
        trabalho_a_menos= models.DecimalField
(max_digits=8,decimal_places=2,default=0.00)
        data_de_entrada=models.DateField("data de inserção",default=date.today
())
        #ForeignKey
        cliente= models.ForeignKey(Cliente)
        def __unicode__(self):
                        return '%s %s'%(self.cod_obra,self.nome_da_empreitada)

        class Meta:
                        verbose_name= u'Obra'

forms.py

from django.forms import ModelForm

class ObraForm(ModelForm):
        class meta:
                model=Obra

views.py

def nova_obra(request):
        if request.GET.has_key('ajax'):
                n_obra= ObraForm(instance=Obra())
                return render_to_response('nova_obra.html',locals())

        return HttpResponse("ERROR ver o HttpResponse")

nova_obra.html :

<form method="post" action=".">
        {{n_obra.as_p}}
        </form>
    <p><input id="save_obra"type="submit" value="Gravar Obra" /></p>

when a render the page i don't get any form... only the input
button .... can someone tell me why ? plz when i make this in the view
print n_obra.as_p i get this : <bound method ObraForm?.as_p of
<si_andrade.andrade_e_almeida.forms.ObraForm? object at 0x1020bd810>>

--

You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=.


Reply via email to