Ano, použijte inspectdb
příkaz:
- http://docs.djangoproject.com/en/dev/ref/django-admin/#inspectdb
inspectdb
Introspekce databázových tabulek v databázi, na kterou ukazuje nastavení DATABASE_NAME, a výstup modulu modelu Django (soubor models.py) na standardní výstup.
Použijte to, pokud máte starší databázi, se kterou byste chtěli používat Django. Skript zkontroluje databázi a vytvoří model pro každou tabulku v ní.
Jak můžete očekávat, vytvořené modely budou mít atribut pro každé pole v tabulce. Všimněte si, že inspectdb má ve svém výstupu názvu pole několik speciálních případů:
[...]