con che versione d django stai lavorando ?

joe pellizzer
yerma srl


Il giorno 14/ott/06, alle ore 22:33, Vittorino Parenti ha scritto:

>
> Hello world,
> these my models:
>
> *class* Anagrafica (models.Model):
>     /## generic fields/
>     dateCreate = models.DateTimeField(auto_now_add=True,  
> verbose_name="Data Creazione")
>     dateLastModify = models.DateTimeField(auto_now=True,  
> verbose_name="Data Modifica")
>     /## table fields/
>     codiceAnagrafica = models.CharField(unique=True, maxlength=15,  
> verbose_name="Codice Anagrafica")
>     ragioneSocialeAnagrafica = models.CharField(unique=True,  
> maxlength=100, verbose_name="Ragione Sociale")
>     contrattoAnagrafica = models.IntegerField 
> (choices=tipo_contratto, verbose_name="CTC")
>     numeroContrattoAnagrafica =  models.CharField(unique=True,  
> maxlength=15, verbose_name="Codice")
>     dataStipulaConcessioneAnagrafica = models.DateField 
> (auto_now_add=True, verbose_name="Data Stipula")
>     dataTermineConcessioneAnagrafica = models.DateField 
> (verbose_name="Data Termine Stipula")
>     insegnaAnagrafica = models.CharField(maxlength=255, blank=True,  
> verbose_name="Insegna")
>     partitaIvaAnagrafica = models.CharField(unique=True,  
> maxlength=11, blank=True, verbose_name="Partita IVA")
>     codiceFiscaleAnagrafica = models.CharField(maxlength=16,  
> blank=True, verbose_name="Codice Fiscale")
>     urlAnagrafica = models.URLField(maxlength=100, blank=True,  
> verify_exists=True, verbose_name="URL")
>     emailAnagrafica = models.EmailField(maxlength=100, blank=True,  
> verbose_name="Email")
>     noteAnagrafica = models.TextField(maxlength=255, blank=True,  
> verbose_name="Note")
>     telefonoAnagrafica = models.PhoneNumberField 
> (verbose_name="Telefono")
>     telefono2Anagrafica = models.PhoneNumberField(blank=True,  
> verbose_name="Telefono")
>     faxAnagrafica = models.PhoneNumberField(verbose_name="Fax")
>     panAnagrafica = models.CharField(maxlength=5, blank=True,  
> verbose_name="PAN")
>     EsercizioSnai = models.CharField(maxlength=5, blank=True,  
> verbose_name="SNAI")
>
>     *class* Admin:
>         list_filter = ('contrattoAnagrafica',)
>         search_fields = ('codiceAnagrafica',  
> 'ragioneSocialeAnagrafica', 'contrattoAnagrafica',  
> 'numeroContrattoAnagrafica', 'dataStipulaConcessioneAnagrafica',  
> 'telefonoAnagrafica', 'panAnagrafica',)
>         date_hierarchy = 'dateCreate'
>         list_display = ('codiceAnagrafica',  
> 'ragioneSocialeAnagrafica', 'contrattoAnagrafica',  
> 'numeroContrattoAnagrafica', 'dataStipulaConcessioneAnagrafica',  
> 'urlAnagrafica', 'emailAnagrafica', 'telefonoAnagrafica',  
> 'panAnagrafica',)
>         fields = (
>             ('*** DATE ***', {'fields': ('dateCreate',  
> 'dateLastModify', 'dataStipulaConcessioneAnagrafica',  
> 'dataTermineConcessioneAnagrafica',)}),
>             ('*** CODICI ***', {'fields': ('codiceAnagrafica',  
> 'contrattoAnagrafica', 'numeroContrattoAnagrafica',  
> 'panAnagrafica', 'EsercizioSnai',)}),
>             ('*** ANAGRAFICA ***', {'fields':  
> ('ragioneSocialeAnagrafica', 'insegnaAnagrafica',  
> 'partitaIvaAnagrafica', 'codiceFiscaleAnagrafica',)}),
>             ('*** CONTATTI ***', {'fields': ('urlAnagrafica',  
> 'emailAnagrafica', 'telefonoAnagrafica', 'telefono2Anagrafica',  
> 'faxAnagrafica',)}),
>             ('*** NOTE ***', {'fields': ('noteAnagrafica',)}),
>         )
>
> *class* RuoloContatto (models.Model):
>     /## generic fields/
>     dateCreate = models.DateTimeField(auto_now_add=True,  
> verbose_name="Data Creazione")
>     dateLastModify = models.DateTimeField(auto_now=True,  
> verbose_name="Data Modifica")
>     /## table fields/
>     nomeRuoloContatto = models.CharField(unique=True,  
> maxlength=100, verbose_name="Ruolo")
>     odvRuoloContatto = models.IntegerField(verbose_name="OdV")
>
>     *class* Admin:
>         list_filter = ('nomeRuoloContatto',)
>         search_fields = ('nomeRuoloContatto',)
>         date_hierarchy = 'dateCreate'
>         list_display = ('nomeRuoloContatto',)
>
> *class* Contatto (models.Model):
>     /## generic fields/
>     dateCreate = models.DateTimeField(auto_now_add=True,  
> verbose_name="Data Creazione")
>     dateLastModify = models.DateTimeField(auto_now=True,  
> verbose_name="Data Modifica")
>     /## ForeignKey/
>     anagrafica = models.ForeignKey(Anagrafica,  
> edit_inline=models.TABULAR, num_in_admin=1, verbose_name="Ragione  
> Sociale")
>     ruoloContatto = models.ForeignKey(RuoloContatto,  
> verbose_name="Ruolo")
>     /## table fields/
>     cognomeContatto = models.CharField(unique=True, maxlength=100,  
> verbose_name="Cognome", core=True)
>     nomeContatto = models.CharField(unique=True, maxlength=100,  
> verbose_name="Nome", core=True)
>     telefonoContatto = models.PhoneNumberField 
> (verbose_name="Telefono", core=True)
>     faxContatto = models.PhoneNumberField(verbose_name="Fax",  
> core=True)
>     cellulareContatto = models.PhoneNumberField 
> (verbose_name="Cellulare", core=True)
>     emailContatto = models.EmailField(maxlength=100, blank=True,  
> verbose_name="Email", core=True)
>     noteContatto = models.TextField(maxlength=255, blank=True,  
> verbose_name="Note", core=True)
>     /## fotoContatto/
>
> When I want add a new "Anagrafica", in the bottom of template there is
> one row for insert "Contatto".
> In first field (select box) I want select "Ruolo Contatto" but  
> there is
> "RuoloContatto object"  and not name of select.
> Could you help me?
> Thanks!
>
> -- 
> Vittorino Parenti
>
> Thunder Systems Srl
> Tel. 0258018011
> Fax 0258018012
> www.thundersystems.it
>
> **** Riservatezza ****
> In ottemperanza al D.L. n. 196 del 30/6/2003 in materia di  
> protezione dei dati personali, le informazioni contenute in questo  
> messaggio sono strettamente riservate ed esclusivamente indirizzate  
> al destinatario indicato (oppure alla persona responsabile di  
> rimetterlo al destinatario).
> Vogliate tener presente che qualsiasi uso, riproduzione o  
> divulgazione di questo messaggio e' vietato. Nel caso in cui aveste  
> ricevuto questo messaggio per errore, vogliate cortesemente  
> avvertire il mittente e distruggere il presente messaggio.
>
> **** Confidentiality ****
> According to the Italian law D.L. 196/2003 concerning the security  
> of personal data, all the information contained in this message are  
> strictly confidential and exclusively intended for the addressee  
> (or for a person authorized to delivery it to him/her).
> You are hereby notified that any disclosure, reproduction,  
> distribution or dissemination or use of this communication is  
> strictly prohibited. If you have received this message in error,  
> please destroy it and notify us immediately by email.
>
>
> 

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users
-~----------~----~----~----~------~----~------~--~---

Reply via email to