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

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

python - django-zinnia ブログを使用して heroku アプリに画像がアップロードされない

ジニアを使用してdjangoでブログアプリを実装しています。ブログはローカルサーバーで問題なく動いているのですが、herokuにデプロイすると画像がアップロードされません。

私の設定ファイルはこんな感じです。

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

ajax - Django の zinnia ブログ アプリを使用して無限スクロール、無限ページネーションを実装する方法

これは私の最初の質問です

Django のzinnia アプリを利用したブログに無限スクロール (または無限ページネーション) を実装したいと考えています。

私のブログの構造は百日草のブログと同じです。ドキュメントにはTwitterスタイルのページネーションを作成できると書かれているため、「djangoエンドレスページネーション」を使用してみましたが、コードのスニペットを配置する場所を解決できませんでした。

django 無限ページネーションを使用して解決できるかどうかは気にしません。

私の PIP FREEZE は次のようになります。

あなたの提案に本当に感謝します。

PD: 適切な回答をするために他に何か必要なことがあれば教えてください

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

django - Heroku での移行の失敗

Heroku で Django 1.7.1 と Python 3 を使用して、Cedar スタックで Django-CMS プロジェクトを実行しています。

heroku run python manage.py makemigrations次を返す:を使用して、問題なく移行を作成できます。

ただし、次を介して移行を実行すると、次heroku run python manage.py migrateが返されます。

再実行するmakemigrationsと、migrate単に同じエラーステートメントが返されます。私は何を間違っていますか?

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

django - リストと詳細ビューのジニア テンプレート

zinnia を django アプリケーションに統合しようとしています。ジニアのテンプレートを自分のテーマに適合させる必要があります。zinnia は同じテンプレートを使用してブログ エントリ リストとブログ エントリの詳細ページを作成しているようです。

リストにはエントリの単一ビューとして大幅に異なる html と css があるため、これは問題です。テンプレートを分割して、1 つは完全にリスト用で、もう 1 つはエントリの詳細 (単一投稿) 用にするにはどうすればよいですか?

0 投票する
0 に答える
749 参照

python - Django で大きなデータ セットを削除できません — OperationalError: (1040、「接続が多すぎます」)

Zinnia ブログ アプリを使用している Django サイトから 300,000 件以上のスパム コメントを削除しようとしています。Zinnia には、適切に spam_cleanup と呼ばれるスパムを削除するためのコマンドが含まれていますが、このコマンドを実行すると、OS によって終了される前に、次のような何千ものエラーが発生します。

OperationalError: (1040、「接続が多すぎます」)

spam_cleanup コマンドのコードは次のとおりです。

私の最初の考えは、制限プロパティを使用して一度に80個のアイテムのみを削除するようにクエリを分割することでしたが、Djangoは削除時にそれを行うことはできないと言います:

AssertionError: delete で 'limit' または 'offset' を使用することはできません。

MySQL の最大接続数を 300,000 に増やすのは合理的ではありませんよね? また、Djangoは削除時にカスケードをエミュレートしますが、DBレベルで設定しないため、生のSQLクエリがすべての関係を孤立させる可能性があることも読みました. この削除を適切に実行する方法がわかりません。助けてください!

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

python - Django + Zinnia: エントリーのイラストの画像をGETできません

Zinnia ブログ (0.15.1) で Django (1.7.3) を使用していますが、ブログ エントリに追加できる「イラストの画像」のレンダリングに問題があります。

次の urls.py ファイルがあります。

私のトップディレクトリのURL conf

settins.py ファイル:

管理 UI を使用して百日草のエントリを作成し、画像を追加すると、エラーは表示されず、新しいエントリは警告なしでデータベースに保存されます。画像はサーバー ツリー ファイルのアドレスTopDir/upload/zinnia/date/of/publication/index_IKd2N0d.jpegに表示されます。

しかし、ウェブログ アプリから新しいエントリを読み取ると、新しいエントリは正しく表示されますが、画像は表示されません。さらに、サーバーは次のエラーを出力しました: GET /weblog/2015/01/18/1st-entry/uploads/zinnia/2015/01/18/index_IKd2N0d.jpeg HTTP/1.1" 404 8922

この問題はデバッグがやや複雑だと思います。さらに情報が必要な場合は、喜んでお知らせします。

ありがとうございました。