sql >> Databáze >  >> RDS >> Mysql

Problémy s typy obsahu při načítání zařízení v Django

manage.py dumpdata --natural bude používat odolnější reprezentaci cizích klíčů. V django se jim říká „přirozené klíče“. Například:

  • Permission.codename se používá ve prospěch Permission.id
  • User.username se používá ve prospěch User.id

Přečtěte si více:část přirozených klíčů v "serializaci objektů django"

Některé další užitečné argumenty pro dumpdata :

  • --indent=4 aby to bylo čitelné pro lidi.
  • -e sessions vyloučit data relace
  • -e admin vyloučit historii akcí správce na webu správce
  • -e contenttypes -e auth.Permission vyloučit objekty, které jsou automaticky znovu vytvořeny ze schématu pokaždé během syncdb . Používejte jej pouze společně s --natural jinak můžete skončit se špatně zarovnanými identifikačními čísly.


  1. Jak získat informace o chybě kompilace v Oracle/TOAD

  2. získat záznamy za poslední tři měsíce z tabulky

  3. Odemknutí výhod programu certifikovaných partnerů MariaDB

  4. Funkce JSON jsou nyní v SQLite ve výchozím nastavení povoleny