0

最近私はdjango-registrationモジュールを接続して、ユーザのサインアップと検証を可能にしました。しかし、私がbase.htmlを拡張すると、私のCSSオブジェクトが失われてしまいます。django-registrationとCSSファイル

これはなぜ起こるのですか?登録フォルダの下にすべてがあり、メディアファイルはフォルダ/メディアにあります。他のすべてのページは、/ registrationからのページを除いて動作します(つまり、CSSオブジェクトを適切に表示します)。

ご協力いただければ幸いです。

私がこれが基本的な質問であれば私を許してください。ここでは新しくdjangoへ。

答えて

1

ブラウザでshow sourceを実行して、正しい "base.html"を拡張していることを確認してください。

いくつかのサンプルテンプレートには独自のbase.htmlファイルが付属しているため、どのように処理されたのか、また登録モジュールに誤って表示されることがあります。

+0

こんにちはロブ、私はいくつかの拡張ベースを確認し、また、ページのソースを見てきました。ページソースで、CSSファイルをクリックすると、「ページが/accounts/login/media/default.advanced.cssに見つかりません。」これはDjangoが/ accounts上のCSSファイルを探していることを意味しますか/ login/media?私は今でもこのパスを変更しようとしましたが(cSSへの絶対パスを与えることによって)、それでも動作しません。奇妙な。 – AJW

+0

ああ!ベースなしで相対パスを使用しています。 base.html に次の行を追加します。 –

関連する問題