'./manage.py syncdb'を取得して追加のビューを作成したり、カスタムSQLを実行する方法は?
-
03-07-2019 - |
質問
syncdbがモデルのテーブルを作成した後にカスタムSQLステートメントを実行する方法はありますか?具体的には、いくつかのデータベースビューを作成したいと思います。
解決
注:コメントで述べたように、このメソッドはDjango 1.7で非推奨になりました。
または単にsql / <!> lt; modelname <!> gt; .sqlというファイルを作成します。 http://docs.djangoproject.com / en / dev / howto / initial-data /#providing-initial-sql-data
他のヒント
はい、syncdbの後にキャッチできるシグナルがあります。
ドキュメントについては、管理シグナルをご覧ください。
>これは、contrib.auth許可テーブルとcontenttypesフレームワークテーブルに入力される方法です。
所属していません StackOverflow