7
class MyUser(AbstractBaseUser):
...
content_type = models.ForeignKey(ContentType, limit_choices_to={"model__in": ("agentprofile", "clientprofile"))
object_id = models.PositiveIntegerField()
profile = generic.GenericForeignKey('content_type', 'object_id')
class AgentProfile(models.Model):
license_number = models.CharField(max_length=50, blank=True)
class ClientProfile(models.Model):
address = models.CHarField(max_length=250)
Ho 3 modelli: MyUser (modello utente personalizzato), ClientProfile, AgentProfile. Come posso modificare ClientProfile/AgentProfile nella pagina di amministrazione MyUser (come inline)?Django admin GenericForeignKey in linea
Si prega di mostrare i modelli e spiegare cosa intendi con 'inline'? – alecxe
@alecxe Ho due diversi tipi di utenti (agenti e client). Voglio modificare il modello e il profilo MyUser sulla singola pagina. – likeon