Nie mogę używać syncdb, ponieważ moja aplikacja używa niektórych widoków MySQL. Uruchomiłem manage.py sqlall <app>
, ale to nie wyprowadza SQL dla tabeli django_content_type lub tabel autoryzacji. Spojrzałem także na ewolucję na południu i django, ale oba wymagają syncdb i nie jestem pewien, czy i tak by pomogli.Django manage.py - Tworzenie protokołów auth_permission i django_content_type
Ręcznie dodałem kilka modeli do tabel, ale robi się to frustrujące, a po zainstalowaniu aplikacji dbsettings nie jestem pewien, co muszę teraz wprowadzić.
Czy ktoś wie, w jaki sposób uzyskać manage.py (lub coś innego) do wyprowadzania SQL dla tych tabel i ich zawartości?
Dzięki.
Jaki jest dokładny StackTrace? – armonge
Ostatnia linia to '_mysql_exceptions.OperationalError: (1060," Zduplikowana nazwa kolumny 'ID serwera' ")' - ma to coś wspólnego z dziwnymi widokami w MySQL. Porzuciłem próbę uruchomienia syncdb, jeśli zacznę projekt od Django od nowa, użyję południa lub ewolucji. – hajamie