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 [email protected]
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