問題タブ [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.

0 投票する
1 に答える
514 参照

django - 私のジャンゴアプリの「ヘルプページ」

多くのヘルプ ページ (つまり、複数のページ、多くのトピック) を必要とする django アプリを開発しています。

これを行う最善の方法が何であるかはよくわかりません。

私はいくつかの調査を行い、いくつかの可能な方法を見つけましたが、それらは私が探しているものではありません:

  • flatpages=> ヘルプ ページの作成者が HTML ファイルを作成するよりも WYSIWYG インターフェイスにアクセスできる方がよい
  • django-wiki=> ユーザーがヘルプページに貢献する必要がないため、あまり適していません
  • django-CMS=>少しやり過ぎのようです
  • 独自のビルド => 例はありますか?

ヘルプページをdjangoアプリに追加する従来の方法は何ですか?

ありがとう。

スー・リン

0 投票する
1 に答える
209 参照

django - Django Flat Pagesをバージョン管理下に置く方法は?

Django flatpages は非常に基本的な CMS です

flatpages アプリ モデルを元に戻すにはどうすればよいですか? モデルは私のコードで明示的に設定されていませんが、管理者によって自動検出される組み込みの django 機能として提供されます。

0 投票する
1 に答える
1259 参照

python - django flatpages と i18n

今後の Web サイトの一部で使用したいアプローチを選択しようとしています。その部分は、私が通常フレームワークで管理する静的コンテンツdjango flatpagesであり、組み込まれており、うまく機能します。しかし問題は、Web サイトは多くの点でi18nになりつつあり、静的コンテンツもその 1 つです。

一部の静的コンテンツについては、標準の djangoi18nパッケージと.poファイルを使用します。flatpagesi18n の方法で動作させる方法はありますか? いいえの場合、その望ましいアプローチをいくつかのように実装する方法はありdjango-model-i18n-toolますdjango-modeltranslationか?

すべての答えがno の場合、サイトの一部、できれば管理者の部分から編集できる i18n 静的コンテンツを回避するためのベスト プラクティスは何ですか?

0 投票する
1 に答える
222 参照

django - django-sitetree からフラットページにアクセスする方法

ポートフォリオとブログの他に、私のサイトにはいくつかのフラットページがあります。サイト ツリー、ブレッドクラム、およびメニューは、django-sitetree を通過しました。そして、django-sitetree アプリを使用して管理インターフェイスからフラットページの URI を取得する方法がわかりません。タイトル通りOK~ただ{{ flatpage.title }}

助けていただければ幸いです。

0 投票する
2 に答える
638 参照

django - フラットページを使用した Django URL ルーティング

フラットページを使用しているときにdjangoでURLルーティングがどのように機能するかを理解するのに本当に問題があり、誰かが私のコードを見て、私が間違っていることを説明してくれることを望んでいました.

また、これをデバッグするためのアドバイスがあれば非常に役立ちます。理想的には、リクエストが正常に解決されたときに、django がその解決にどのように到達するかを確認したいと思います。現時点では、404 を取得したときに試行された URL パターンのみが表示されます。

前もって感謝します、

settings.py には - APPEND_SLASH = True があります

私は次のURL構造を持っています.括弧内には、正規表現が何をすべきかを示しています..

次のフラットページがあります

テストの結果:

問題は (r'^fa') と (r'^en') がフラットページのすべてのキャッチで正しく機能しないことにあると感じていますが、その理由を確認する方法がわかりません。この段階でスキルをデバッグします。

大変助かります...

0 投票する
1 に答える
292 参照

django - Django flatpages は、FlatPageSitemap を作成するために登録されていません

サイトを登録するためのフラットページを取得できないようです。そのため、フラットページ用の sitemap.xml を取得することもできません。次のファイルがあります。

settings.py:

urls.py (プロジェクトのメインの urls.py ファイル、私のアプリの名前は「shoes」):

私の「靴」アプリのurls.py:

syncdb を実行しましたが、管理画面の flatpages セクションが空白のままでエントリがないため、サイトマップに登録されません。これらのフラットページ (「ホーム」と「詳細」) を登録するにはどうすればよいですか?