エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Djangoを使っているときに、独自のSQLを流し込みたい場合があります。 そのようなときはpython manage.p... Djangoを使っているときに、独自のSQLを流し込みたい場合があります。 そのようなときはpython manage.py syncdbのときに 次のようなディレクトリに配置したSQLを実行してくれます。 は作成中のアプリ名です。models.py等が配置されているとします。 その配下にsqlというディレクトリを作成して、modelname(models.pyで定義したテーブル名)を ファイルにつけて、sqlという拡張子で保存しておきます。 <appname>/sql/<modelname>.sql Djangoはsyncdbでモデルを作成するときにここも実行してくれます。 ポイントは実際のモデル名が大文字を含んでいたとしても、配置するファイル名、パスは小文字を用いることです。 これで初期データを大量に投入したいときや、ストレージエンジンを変更する場合等も対応できます。