問題タブ [photologue]

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 に答える
184 参照

django - Django Photologue ギャラリーのアップロード == BAD REQUEST

公式ガイドに従って Photologue をインストールした後、最初は .zip ギャラリーのアップロードに成功しましたが、ある時点で、新しい .zip ギャラリーをアップロードしようとすると、システムが 400 BAD REQUEST エラーを出し始めました。ただし、.zip ファイルは myapp/media/photologue/temp ディレクトリに作成されますが、それ以外の場合は利用できません。

プロジェクトは virtualenv 内にあります。

私の設定ファイルは次のようになります

# myapp/utils.py:

そして、推奨設定の myapp/urls.py があります

ご覧いただきありがとうございます。

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

django - Django-photologue - フロントエンドから画像をアップロードしますか?

管理ページではなく、フロントエンドからフォトログを使用して画像をアップロードする方法はありますか?

そうでない場合、より良い django パッケージの提案はありますか? フロントエンドから大量の写真を保存および取得できるもの。

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

python - Photologue zip アップローダーが機能しない

ドキュメントによると、「zip アップロード」機能は、2014 年 11 月 4 日にカスタム管理ページに移動されました。この機能はどこにも見つからず、管理者のギャラリー アップロード フィールドでは zip ファイルのアップロードが許可されていません。

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

django - Django photologue で EXIF.py を使用して画像から GPSInfo を抽出し、Google マップに表示する方法

私は Django-photologue このアプリを使用してフォト ギャラリーを表示していますが、これは非常に優れています。しかし、さらにやりたいことは、各画像から GPSInfo を抽出し、それを Web サイトに表示することです (または、より高度な場合は、Google マップに表示します)。私はDjangoの初心者なので、どうすればよいかわかりません。

私がギャラリーをやっている方法は、Django Photologue Upload Photo Exampleからです。

モデル、ビュー、URL をオーバーライドする方法など、詳細を教えていただければ幸いです。また、Google マップ API を組み込む別のアプリを提案していただければ、本当に感謝しています。ありがとう

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

python - キーワード 'items' をフィールドに解決できません。選択肢は次のとおりです: ID、名前

photologue を使用して、django でフォト ギャラリー サイトを作成しています。django-tagging を virtualenv にインストールしましたが、photologue でサポートされなくなったことを知りませんでした。移行を実行した後、写真を追加したり、写真を表示しようとすると、/admin/photologue/photo/upload_zip/ で FieldError が発生します。キーワード「アイテム」をフィールドに解決できません。選択肢は次のとおりです。ID、名前。

django、photologue、SQLite ファイルをアンインストールして再インストールし、django タグを削除しましたが、問題は解決しません。また、photologue を使用し、virtualenv を共有する別のプロジェクトを実行しようとしましたが、同じ (おそらく破壊的) 移行を実行するように求められます。

問題が複数のプロジェクトにまたがり、すべての依存関係が新しくインストールされた場合、システムで何が変更された可能性があるのか​​ わかりません。

例外の場所: raise_field_error の 1389 行目の /home/cameron/Envs/photologue/local/lib/python2.7/site-packages/django/db/models/sql/query.py

トレースバック:

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

python - Django Photologue で拡張フィールドを表示する方法

モデルのカスタマイズ方法に関するドキュメントに従いました。ギャラリーに追加の URL フィールドを追加したいので、これを追加しました。

Django admin ではすべて問題なく表示されますが、実際の HTML でそのフィールドを呼び出す方法がわかりません。

ドキュメントには次のように記載されています。

上記のコードは、管理インターフェースでタグの入力を開始するのに十分です。それらをフロント エンドで使用/表示するには、Photologue 独自のテンプレートもオーバーライドする必要があります。テンプレートは特定のプロジェクトに合わせて大幅にカスタマイズされている可能性が高いため、ここでは例を示しません。

Photologue のテンプレートを自分のテンプレートでオーバーライドしました。私はあまりにも初心者なので、例なしでそれを理解することはできません. 私は運が悪いと推測しているだけです。

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

python - 認証されたユーザーへのアクセスを制限する

フォト ギャラリー サイトで、認証されたユーザーへのアクセスを制限しようとしています。認証されたユーザーにはすべての写真が表示され、認証されていないユーザーには 3 枚だけが表示されるようにします。

DetailView() から継承するクラス GalleryDetailView() を持つ Photologue というサードパーティ ライブラリを使用しています。ギャラリーの詳細ビューで get_context_data() メソッドをオーバーライドし、表示する写真のリストを準備するコードをそこに追加し、そのリストをテンプレート コンテキストに追加したいと考えています。これまでのところ、私は持っています:

編集:いくつかの回答に基づいて、私は今持っています:

しかし、何らかの理由で、認証されたユーザーと認証されていないユーザーの両方にすべての写真が表示されます。私はこれを何時間もいじっていて、さまざまな結果を見てきました(必要なものではありません)ので、認証が機能していることはわかっています。

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

django - Django-Photologue:jpgファイルのアップロード中にエラー500が発生しましたが、pngファイルのアップロードは機能します

django-photologue に jpg ファイルを追加しようとすると、「サーバー エラー (500)」が発生します。

Apache ログには次のように表示されます。

"POST /admin/photologue/photo/add/ HTTP/1.1" 500 330 http://www.mywebsite.net/admin/photologue/photo/add/ " "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 ( KHTML、Gecko など) Chrome/39.0.2171.95 Safari/537.36"

ファイルは実際にはサーバーのメディア フォルダーにアップロードされますが、管理インターフェイスに表示されず、ギャラリーに追加できません。

また、png ファイルを追加しても問題なく動作します。

何か提案はありますか?

編集:djangoのデバッグを有効にすると、

例外タイプ: UnsupportedOperation 例外値: fileno 例外の場所: create_size の /usr/local/lib/python2.7/dist-packages/photologue/models.py、455 行目 –</p>

0 投票する
3 に答える
181 参照

python - Photologue のギャラリーには、写真を 1 つだけ含めることができます

フォトログをサーバーに置いた後、写真のアップロードに問題はありません。

問題は、管理サイトからギャラリーを作成しているときに、ギャラリーに添付する写真を 1 つしか選択できないことです。たくさんの写真を選択しても、そのうちの 1 枚だけがギャラリーにリンクされます。

ギャラリーに写真を追加する唯一の方法は、データベースの photologue_gallery_photos テーブルに手動で追加することです:(

誰かがそれを解決する方法を知っていますか?

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

python - フォトログにギャラリーを追加するには?

プロジェクト (ブログ) に photologue を正しくインストールし、管理パネルに画像を追加できますが、メイン ページに画像を表示するにはどうすればよいですか?