sql >> Database >  >> RDS >> Mysql

Django admin lijstweergave + ForeignKey =lege wijzigingslijst

Ik tweede Stefano op het feit dat null=True, blank=True moet worden toegevoegd. Maar ik denk dat je het alleen hoeft toe te voegen aan de org_name veld van de Organization model. Dat zou je een weg moeten banen. Het moet worden gedaan omdat u inspectdb . heeft uitgevoerd om modellen te maken van uw oude database. En waarschijnlijk de organization tabel in de DB heeft een lege string opgeslagen. Dus door het bovenstaande toe te voegen, kan de beheerder een leeg veld/kolom weergeven.

Bovendien kunt u ook proberen terugbellen in situaties waarin u geen wijzigingen wilt aanbrengen in uw modeldefinitie zoals hierboven.



  1. Wat zijn SQL-operators en hoe werken ze?

  2. Waarom casten/converteren van int een asterisk retourneert

  3. NCHR() Functie in Oracle

  4. Laravel Welsprekende vergelijkingsdatum uit datetime-veld