問題タブ [django-flatpages]
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.
python - Django 静的テキスト モデル
つまり、基本的には調査アプリケーションがあり、メインのユーザー ダッシュボードがあります。そこでは、彼の調査や新しい調査などを見ることができ、テキストに関する静的なものもあります。
私がしたいのは、そのテキストを静的ではなく、管理者に編集させることです。ここでの私のオプションは何ですか。flatpages アプリを使用することを考えましたが、それはオーバーロードされた flatpages にコンテキストを渡すためにカスタム ミドルウェアを作成する必要があり、2 つの静的テキストに対してのみカスタム アプリを作成するのは大変な作業のように思えます。
django - flatpages djangoでモデルフォームを使用するには?
フラットページテンプレートでモデルフォームを使用したいコードに行き詰まりました。私はモデルフォームを作成し、そのフォームは保存機能を備えたフラットページテンプレートで提供する必要があります。
django - Django Flatpage が 404 を与える - しかし 1 つの Flatpage が機能する
Django 1.9、Python 3.4 を使用しています...
class_prepared
最近、フラットページを変更して、次のアプローチでカスタム フィールドを取得しました。
http://docs.djangoproject.com/en/dev/ref/signals/#class-prepared
この時点で、データベース内の URL にすでに 1 つのフラットページがありました/about/
。上記を実装した後、新しいフィールドをデータでうまく調整し、すべてが機能していました。
/contact/
しかし、すべてが機能していることを確認するために、カスタム フィールドに別のフラットページを追加したところ、404 が返されました。
最初は、URLConf が機能していないと思いました。そこで、 Django docsの catch allや次のような特定のエントリなど、いくつかのバリエーションをテストしました。
しかし、これらのどれも機能しませんでした。
間違っていることへの言及をいくつか見つけましSITE_ID
た。データベースにクエリを実行し、デバッグ情報を確認して、私のものが正しいことを確認しました。
データベースのデータも確認しましたが、テーブルdjango_flatpage
には、実行したクエリの 2 つの行が表示されます。
私は何が欠けていますか?