0
私の意見ではSite.objects.get_current().domain
を実行しますが、結果は空文字列です。 ドメイン名を取得して正しいURLを作成するにはどうすればよいですか?dreamhost + django:サイトフレームワークを使用してドメイン名を取得できません
ホスティングはdreamhostです。
私の意見ではSite.objects.get_current().domain
を実行しますが、結果は空文字列です。 ドメイン名を取得して正しいURLを作成するにはどうすればよいですか?dreamhost + django:サイトフレームワークを使用してドメイン名を取得できません
ホスティングはdreamhostです。
webappの古いインスタンス(サイトモジュールを使用していない)を実行していたという問題がありましたので、私はpkill pythonコマンドで解決しました。
VPS /専用サーバで動作していると仮定して正しいですか?サイト名は正しく設定されていますか? – maroonmed
デフォルトのサイトは実際にドメイン名で構成されていますか?デフォルトでは、 'example.com'でなければなりません。明確にするために、Siteオブジェクトのドメインフィールドを読むだけです。ドメイン名の魔法のような推測ではありません。 –
私はVPSサーバーで動作しています。管理セクションから、データベース内のサイトを確認する場合、localhostとdreamhost vpsの両方で、example.comという1つのサイトを見ることができます。しかし、localhostでは結果は 'localhost'、vpsは ''(空文字列)です。だからおそらく私は適切にサイト名を設定していなかったdreamhost vps、それを行うには? –