問題タブ [zinnia]
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プロジェクトをzinniaアプリと統合する方法は?
https://www.djangopackages.com/python3/からジニアをダウンロードしました。私のWIN8 OS.C:\Python33\Lib\site-packages\django_blog_zinnia-0.14.dev-py3.3.egg\zinniaに正常にインストールされました。
私はdjangoプロジェクトを持っています - 'C:\Users\Nan\iwebs'. そして今、ジニアをアプリにしたいと思っています。
しかし、ウェブサイトは次に何をすべきかについて何も述べていません。
辞書C:\Python33\Lib\site-packages\django_blog_zinnia-0.14.dev-py3.3.egg\zinnia
をにコピーしてC:\Users\Nan\iwebs
、C:\Users\Nan\iwebs\mysite\settings.py および urls.py の INSTALLED_APPS を変更する必要がありますか?
これを行った後、実行しようとしたためpython manage.py syncdb
、「mptt」という名前のモジュールがないと表示されるため、それでも機能しません。
すべきでない場合、どうすればよいですか?
または、ジニアをプロジェクトのアプリにする方法を説明する関連チュートリアルはどこにありますか?
解決策を 4 時間近く探した後、私は本当に疲れています。
python - Django 'module' オブジェクトには属性 ALL_FIELDS がありません
本番環境の同じコード ベースにより、サーバー ログに次のエラーが表示されます。問題は、Django CMS 内で使用しているzinnia ブログ アプリにあるようです。このエラーは何ですか?また、どのように解決すればよいですか?
この百日草を再インストールしましたが、それでもエラーが発生します。奇妙なことに、同じデータベースを使用しているローカル マシンでは問題が発生しません。
/usr/local/lib/python2.7/dist-packages/zinnia/admin/forms.py からのサーバー上のファイル:
シェル:
python - Django属性エラー:「関数」オブジェクトには属性「is_usable」がありません
Django属性エラー:「関数」オブジェクトには属性「is_usable」がありません
私はDjangoブログを設定しています。これらの指示に従いましたが、次のエラーが表示されます。
ミドルウェア:
テンプレート ローダー:
エラーの原因についての洞察は非常に役立ちます。
python - 公式ドキュメントに従ってプロジェクトに Zinnia を追加した新しい Django サーバーが機能しません。内部の多くの詳細
サーバーは、これらの指示/メモに従って、今日セットアップした仮想 Ubuntu マシンです (チュートリアルから逸脱した場所にメモを作成しました)。
これにより、Django は「うまくいきました!」と言いました。ページは、ローカル ネットワーク上のサーバーのアドレスにあります。次に、公式サイトの指示に従いました (あまりにも多くのリンクを投稿できず、評判が低すぎます)。./manage.py syncdb を実行しようとすると、次のエラーが発生します。
Zinnia の URL (/weblog/ および /comments/) は 404 エラーを生成します。これは、間違いなくプロジェクトの urls.py にある Zinnia の URL が urls.py から作成されていないことを示しています。syncdb エラーがこれと関係があると思われます:
明確にするために、動作中のDjangoサーバーから始めて、指示に従って次のことを行いました(完全に明確になるように、行った手順をもう一度言います):
- $ pip install django-blog-zinnia
- settings.py のインストール済みアプリに「tagging」、「mptt」、「zinnia」を追加しました
- TEMPLATE_CONTEXT_PROCESSORS も settings.py に追加しました
また、プロジェクト ディレクトリに編集可能な Python コードがないという事実についても少し混乱しています。Zinnia は完全にブラック ボックスのように動作しますか? ああ、私もすべての要件がインストールされていることを確認し、requirements.txt を貼り付けましたが、サイトはそれをコードと見なし、投稿を許可しませんでした。とにかく、ジニアのインストールページにリストされているものはすべてそこにあります.
python - django cms と zinnia スケルトン オーバーライド
ジニアをdjango-cms 3.0に接続しようとしています
ジニアを起動しましたが、問題なく動作します。今、私はスタイルを変え始めようとしています。より具体的にtemplates/zinnia/skeleton.html
はオーバーライドします。
テンプレートを追加して元のテンプレートをオーバーライドすると、失敗すると URL の逆引きが開始されます。
すべての URL は名前空間をそのまま使用しますが{% url 'zinnia:entry_archive_index' %}
、シェルでの逆も失敗します。
それをデバッグするために他に何ができますか?多分それはローカライズのためですか?
URL構成があります:
設定:
そして my_main_django_cms_app 構造は
そして私のバージョン: