問題タブ [django-commands]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - カスタムの manage.py コマンドはサーバー ドメインを認識できますか?
カスタムの manage.py コマンドを作成していますが、サイトのベース URL が必要です。
それを動的に決定することは可能ですか、それともどこかにハードコードする必要がありますか?
を使ってみdjango.contrib.sites.shortcuts.get_current_site
ましたが、 が必要request
です。
この例は「リクエストなしでサイトを取得する」ことがわかりました:
しかし、私はこのエラーが発生します:
これを機能させるために INSTALLED_APPS に何を入れるべきかわかりません。
まったく違うことをするべきですか?それとも、これは不可能ですか?
django - bashでstartappコマンドに追加の引数を渡す方法は?
値を渡したいのですがtemplate_context
、ドキュメントには次のように書かれています:
Any option passed to the startapp command (among the command’s supported options)
私が理解しているのは、私が渡す追加の引数は、コンテキスト辞書に設定されるということです。しかし、私は同じエラーを受け取っています(django-admin startapp: error: unrecognized arguments: --options=ok)
-
私もそれの有無にかかわらず試しました
と
余分な引数を追加するにはどうすればよいですか? 簡単なものに違いないことはわかっていますが、あまりにも長い間立ち往生しており、それを使用する例を見つけることができませんでした.
Django バージョン 4.0.1 を使用しています