'./manage.py syncdb'を取得して追加のビューを作成したり、カスタムSQLを実行する方法は?

StackOverflow https://stackoverflow.com/questions/611292

質問

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フレームワークテーブルに入力される方法です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top