問題タブ [django-cms]
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 - インストーラーは、Django-CMS で cms アプリのモデルを見つけられませんでした
ホスティングにdjango-cmsをインストールしました。しかし問題がある。そのとき、syncdb を作成すると、すべてのアプリが同期されますが、cmsアプリは同期されません。設定で十分に宣言しましたが。また、エラーではありません。誰か助けて。どうもありがとう!
(1146、「テーブル '***.cms_page' は存在しません」)
python - django-cmsの使用を開始する:page_submit_rowのエラー
django-cmsを使い始めましたが、管理インターフェースでページを編集しようとすると例外が発生します。
templatetagが原因でTemplateSyntaxError
例外が発生します。{% page_submit_row %}
django-cmsの優れたチュートリアルも知っている人はいますか?
更新:django-cmsのインストールは完全には成功していないようです。admin/page_submit_line.htmlテンプレートがありませんでした。何度か再インストールしようとしましたが、同様の結果になりました。ファイルの手動コピーで問題が修正されます。
インストールが正しく行われたことをどのように確認できますか?他のいくつかのファイルが欠落していると思います。不足しているファイルを手動でコピーしても安全ですか?
django - Django FlatPages vs Django-CMS
詳細は省きますが、私は Django サイトを構築しており、CMS ソリューションを実装したいと考えていましたが、ページ レイアウト、ナビゲーション、および組織に関しては非常に柔軟でした。
これは主に私たちのドキュメンテーションに使用され、これまでのところ、Django CMS の内外を理解しようとして多くの頭痛の種がありました。
経験豊富な Django 開発者は、代わりに tiny_mce のようなフラット ページを使用することを勧めますか?
python - 独自の django-cms プラグインを作成しています。推奨事項はありますか?
django-cms でテーブルを作成する可能性はありません。この機能が必要なので、独自のプラグインを作成する可能性を評価しています。
私はこの製品を使い始めています。ドキュメントを注意深く読みましたが、多かれ少なかれそれを行う方法がわかります。
ただし、このタスクを開始する前に、いくつかのヒントやコツを聞いていただければ幸いです。django-cms プラグインの経験がある人はいますか?
前もって感謝します
django - カスタムプラグイン用にDjango-CMSで正しく変更するにはどうすればよいですか?
Django-CMSカスタムプラグインとナビゲーションエクステンダーを使用すると、HTMLの一部に任意のコンテンツHTMLを作成できます。ただし、でJSを必要とするフォトアルバムビューアプラグインなど、特定のプラグインに必要なJavaScriptが頻繁にあります。
私の現在の解決策は、ユーザーがそのための特定のテンプレートを指定できるようにすることです。テンプレートrender()をチェックして、特定のプレースホルダーを使用したり、プレースホルダー制限を使用したりできますが、それは正しくないようです。それはまだ「body」プレースホルダーにあります。
なにか提案を?
django - Django を使用した CMS サブサイト
Django を使用して、さまざまなプロデューサーとコンシューマーに個別の Web UI を提供するサイトを作成しています。両方の UI (または「サブサイト」) には、異なるレイアウト、メニュー、およびグラフィックがあります。ただし、それらは同じデータベースとモデルに異なる側面 (プロデューサーとコンシューマーなど) からアクセスします。すべて単一のドメインでホストされ、UI の差別化は URL で行われます。
問題は、このシステムに CMS を統合して、メニュー構造とテキスト コンテンツを処理するときに発生します。異なる UI の 2 つの異なるメニューをどのように処理すればよいですか? django-cms と django-page-cms を調べたところ、単一のメニュー階層しか維持していないようです。
何か案は?
汚い解決策の 1 つは、たとえば、CMS の各 UI のメニュー項目に異なるプレフィックスを追加し、CMS コードをハックして、正しい UI のメニュー項目のみを挿入することです (パラメーターとして show_menu テンプレート タグに指定されます)。
CMS アプリのインスタンスを複数持つことができれば、それぞれに独自のデータベース テーブルを持たせることができれば、より良い方法になります。しかし、これはdjangoやdjango-cmsやdjango-page-cmsなどで可能ですか?
その他の制限:
- CMS はローカリゼーションをサポートする必要があります
- 構成とテストをシンプルに保つために、単一の Django インスタンスを実行することをお勧めします
python - とにかく、Django CMSページを(サイト側で)選択した少数の人だけがアクセスできるようにするのですか?
Django CMS(http://www.django-cms.org/)をインストールしましたが、ほぼ完璧です。私はIRC#django-cmsグループでチャットしてきましたが、Django CMSで作成したページにアクセスを制限して、サイト側の一部のページにしかアクセスできないことが確認されました。
CMS_PERMISSIONS設定を知っていますが、これは管理サイトのユーザーのみを制限しているようです。私が達成しようとしているのは、CMSの管理者側で作成されたページをサイト側で選択した数個に制限することです。したがって、私のサイト側では、ホーム、バージョン情報、サービス、連絡先の通常のページがあり、それらがログイン領域になります。ログインすると、特定の人だけが利用できるページになります。一部のページは一部のユーザーに、他のページは他のユーザーに表示されます。
これが通常のDjangoCMSインストールで達成できない場合、いったいどうやってこれを別の方法で達成できるでしょうか?私はDjangoの専門家ではありませんが、これは私がやりたいことであり、どこから始めればよいのかわかりません。誰かがこれを手伝うことができますか?他の誰かがこれを達成しましたか?
python - Python-MySQLdbの問題:間違ったELFクラス:ELFCLASS32
django CMS( http://www.django-cms.org/ )を試す一環として、Python-MySQLdb(http://pypi.python.org/pypi/MySQL-python/ )を機能させるのに苦労しています。 )。
- Django CMSとそのすべての依存関係(Python 2.5、Django、django-south、MySQLサーバー)をインストールしました
- 選択したデータベースタイプとしてMySQLを使用してDjangoCMSコード内のサンプルコードを試しています
を実行するpython manage.py syncdb
と、次のエラーが発生します。
django.core.exceptions.ImproperlyConfigured:MySQLdbモジュールの読み込みエラー:/root/.python-eggs/MySQL_python-1.2.3c1-py2.5-linux-i686.egg-tmp/_mysql.so:間違ったELFクラス:ELFCLASS32
私は特にpython-mySQLdbに問題を追跡することができました(スタックトレースにも表示されます)。それ以外は、完全に戸惑っています。ELFCLASS32が何を意味するのか、とにかくELFクラスが何であるのかはわかりません。
このエラーは、64ビットバージョンのDebian 5(VPS上)を実行しているという事実と関係があるのではないかと思います。
トラブルシューティングの方法について何か良いアイデアはありますか?
database - Django-CMS のデータを完全にダンプする方法
実稼働環境で既に実行されている Django-CMS のインスタンスがあります。CMS (PAGES と PLUGINS) に関連するすべてのデータをダンプして、開発環境にロードできるようにしたいと考えています。
私が行うpython manage.py dumpdata cms
と、ほとんどのデータがダンプされますが、すべてではありません。プラグインのコンテンツは一切ダンプされません。django-cms のソースを見ると、プラグインが他のモデルとは別のフォルダーに整理されていることがわかります。これはdumpdata
.
私がやろうとしていることを彼らがどのように達成するか知っている人はいますか?
あなたの助け/答えをありがとう!
django - Django-cmsの例。それを実行する方法は?
django-cmsの例を実行しようとしています。しかし、私は何か間違ったことをしていると思います。誰かがdjango-cmsの例を実行する方法を手順で説明できますか?