ドキュメントでこれを見つけることができません。 python manage.py collecstatic --no-input
を実行すると、プロセスでポップアップするすべてのプロンプトに対して「はい」と答えますか? python manage.py migrate --no-input
でも同じです。Django manage.py --no-input。はい、もしくは、いいえ?
4
A
答えて
8
いつでもちょうどdjangoソースコードをチェックできます。それは、あなたが知っているオープンソースです。 collectstaticについては
:
message.append(
'Are you sure you want to do this?\n\n'
"Type 'yes' to continue, or 'no' to cancel: "
)
if self.interactive and input(''.join(message)) != 'yes':
raise CommandError("Collecting static files cancelled.")
そこらコレクト静的、あなたはそれがFalse
にinteractive
を設定しますと、あなたは上記を参照できるように、あなたのための質問にyes
にお答えします--no-input
を設定している場合。
移行のためには、djangoシグナリングのために非常にトリッキーです。 migrate
管理者自身は質問をしませんが、インストールされている他のアプリはpre_migrate_signal
またはpost_migrate_signal
に接続し、独自のやり方で対話性を処理できます。私の知っている最も一般的なものはcontenttypes
についてはcontenttypes
で、interactive
は、私は一般的に、それは `yes`に答えることだが、私はそれが古い削除に失敗して、バグの前に気づいたと思う号
if interactive:
content_type_display = '\n'.join(
' %s | %s' % (ct.app_label, ct.model)
for ct in to_remove
)
ok_to_delete = input("""The following content types are stale and need to be deleted:
%s
Any objects related to these content types by a foreign key will also
be deleted. Are you sure you want to delete these content types?
If you're unsure, answer 'no'.
Type 'yes' to continue, or 'no' to cancel: """ % content_type_display)
else:
ok_to_delete = False
+0
ありがとうございました。これはドキュメント内にある必要があります。 – alejoss
関連する問題
- 1. Django Heroku Postgres collectstatic - noinput
- 2. call_commandでDjangoの `syncdb --noinput`を実行するにはどうしたらいいですか?
- 3. Djangoのインストールは、manage.py
- 4. のpython manage.py build_solr_schema:いいえモジュールという名前のマークアップ
- 5. はmanage.pyはdjango_siteについて、manage.py killorphantについて、postgre程度長い長い検索の後
- 6. wsgi.pyが欠落しているとmanage.pyはなく
- 7. manage.py collectstatic:error:認識できない引数:シェルスクリプトの--noinputがDockerによって起動されました
- 8. 新しいCore Django(アプリではなく)のmanage.pyタスクをPyCharmで検出していますか?
- 9. Django manage.pyのコマンドを正しく上書きするには?
- 10. Django python manage.py migrate
- 11. Django manage.py runserver verbosity
- 12. djangoモデルのmanage.py sqlコマンド - Django
- 13. Pycharm内でManage.py utitliyが正しく動作しない
- 14. Djangoプロジェクトで 'Manage.py behave'コマンドとして認識されない
- 15. manage.pyデータベース名を更新しない
- 16. Aldrynプロジェクトでは、Manage.pyの移行は今までにはうまくいきませんでした。
- 17. Djangoは私がうまく動作しないことを覚えている
- 18. Django Python manage.py migrate does work
- 19. のpython3 manage.pyのrunserver Djangoの
- 20. djangoユニットテスト(manage.pyを介して)をより速く実行するには
- 21. はImportError:いいえモジュールの名前modelsinspector
- 22. manage.py
- 23. manage.py runserverが動作しませんDjango
- 24. Django v1.6デバッグツールミドルウェアエラー番号いいえ.rsplit()
- 25. いつもあまりにも多くのクラスをインポートしています...私は考えています
- 26. Djangoはこれが動作していない例えばテンプレート
- 27. Djangoのチェックボックスは、いくつかのフィールドでDjangoのフォームを考えるとルール
- 28. 「はImportError:いいえモジュールという名前のダミー」新鮮Djangoプロジェクト
- 29. 1.2から1.3へのDjangoプロジェクトの更新manage.pyが正しく動作しない
- 30. Django-nonrelとDjango-SocialAuthはうまくいっていますか?
を意味し、コンテンツタイプ。 https://code.djangoproject.com/ticket/25036 – wim