問題タブ [pinax]
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 - mod_wsgiがdjangoのpinaxで動作しない
pinaxプロジェクト用にmod_wsgiを設定しようとしました。サイト(pinaxproject.org)の正確な指示に従いましたが、残念ながら、常に次のエラーが発生しました。
[2010年8月26日木曜日17:32:46][エラー][クライアント173.48.119.55](13)アクセスが拒否されました:mod_wsgi(pid = 26749):WSGIデーモンプロセス「www.mysiste.com-production」に接続できません'/etc/httpd/logs/wsgi.26745.0.1.sock'複数回試行した後。
コードは次のとおりです。
django - pinax / django の仮想環境へのインストール、mod_wsgi での実行
pip と仮想環境を使って Pinax 開発版をインストールしてみました。127.0.0.1:8000 で非常にうまく動作していました。ただし、mod_wsgi を使用して Apache 2 にデプロイすると、次のエラーで例外が発生し始めました。
助言がありますか?
注: データベースとして postgresql を使用しました。
Apache の wsgi conf ファイルとエラー ログは次のとおりです。
python - Python/GAE ソーシャル ネットワーク / cms?
多くの調査の結果、Python ベースのソーシャル ネットワーク/cms をまとめる最良の方法と思われるもののリストを作成しましたが、これらのコンポーネントのいくつかがどのように組み合わされるかについていくつか質問があります。
特定のコンポーネントについて質問する前に、構築するサイトの主な機能をいくつか紹介します。
- 最新のほとんどデスクトップのような GUI
- 高度な html5 サブアプリケーションをホストする将来の機能 (例: http://www.lucidchart.com )
- 機能とユーザー負荷の両方に対する高いスケーラビリティ
- アイテム/グループ単位でコンテンツをパスワード保護および許可管理するユーザー機能
- 典型的なソーシャル ネットワーク機能
- 将来的に縮小されたモバイル版を構築する能力
使用を検討しているツールのリストは次のとおりです。
Google App Engine
Python Django Pinax パジャマ wxPython
そして質問:
Google App Engine -- パズルの多くのピースが整っているように見えるので、これは追跡に切り込む試みです。質問: この選択でオプションを制限していますか? 例: データストアがリレーショナルではない? Business バージョンでの SQL サポートを待つべきですか?
Python -- 最初は 'drupal' を考えていましたが、最終的には、明日存在するかもしれないし存在しないかもしれないモジュールに依存することと、そのテンプレート システムの制限はノーノーであると判断しました。その API を学ぶことも、他の場所では役に立たないでしょうが、Python は言語のスイス アーミー ナイフのように見えます。質問: GAE では v.2.5.2 が必要ですが、python.org では 2.5.5 を推奨しています。どちらをインストールしますか?
Django -- v.0.96 が GAE に組み込まれています。アップグレードできるようです。質問: 最新バージョンにアップグレードしない理由はありますか? HTML5 サポートの欠如を回避する方法は?
Pinax ( http://pinaxproject.com ) Django の上に乗っており、誰もが望むソーシャル ネットワーク機能のほとんどを提供しているようです。質問: 使用しない理由は? 代替案?
パジャマと wxPython -- これは少し混乱する部分です。これらの背後にある基本的な考え方は、GUI を構築する機能です。GAE/Python ルートの前に、Silverlight と Flash を検討しましたが、HTML5 アプリのいくつかの動作バージョンは、代わりに HTML5/Javascript ルートを選択するのに十分な数のアプリケーションがブラウザーの最新のバッチで既に実行されていることを確信させました。質問: Python/Django を拡張/補足して、アプリのような HTML5 インターフェイスを構築するにはどうすればよいですか? パジャマと wxPython は進むべき道ですか? それとも、考え方を完全に変えるべきですか?
これらの質問の一部またはいずれかに対する回答は、非常に役立ちます。これがあまり意味をなさない場合は、私の無知を許してください。私の Web プログラミングへの最後の冒険は、5 ~ 6 年前のまともなサイズの LAMP Web サイトでした。デスクトップ側では、私のプログラミング経験は、非常に特殊なタスクを達成するために学習し続けている非常に高レベルのスクリプト言語に要約されます :)
django - Pinax vs. Plone -- 開発時間、柔軟性、セキュリティ?
Pinax と Plone の比較を、いくつかの RIA 機能を備えたソーシャル ネットワークを開発するためのプラットフォームとして評価し、ユーザーがアイテム/グループごとにコンテンツを表示できるようにするための強固なアクセス許可を設定しようとしています。
Plone をハックする (そして Zope などを学ばなければならない) か、既存/新しい Django で Pinax を追加/変更する方が良いでしょうか? 開発時間、柔軟性、および Plone のセキュリティなどの既存の強みを比較検討しています。
ありがとう!
python - パジャマを Pinax+Django と統合しますか?
明日、プロジェクトを開始するときにこれを調べ始めますが、誰かが私を正しい方向に向けることができますか? (たぶん、バックエンドとして Pinax を使用するいくつかの統合コードおよび/またはサンプルの Pajamas インターフェース -- 可能であれば、適切な説明がすべてありますか? :)
ありがとう!
java - ソーシャル ネットワーク用の Java フレームワーク
Pinax/Django に類似した Java はありますか? (おそらく、Jboss Seam の拡張や、Seam に既に組み込まれている機能ですか?)
Pinax/Django、Seam、およびその他の優れた Java/Python フレームワークを次の基準で分析および比較してください (重要度の高い順にランク付けされています)。
- セキュリティ(機密性の高い財務情報)
- GWT/JSON-RPC と対話する機能 (およびおそらく Pyjamas ですが、ビジュアル デザイン アプリケーションが利用可能であるため、GWT に傾倒しています)
- スケーラビリティ
- 組み込み機能 / ソーシャル ネットワーク バックエンド ロジック (例: ユーザー管理、「ツイート」など)
- 設定と操作が簡単
- Apache、PostgreSQL、GWT、およびモバイル アプリケーション (iPhone および Android) との相乗効果
可能であれば、直接の推薦をいただければ幸いです。
ありがとう!
mysql - djangoセッションユーザー
django_sessionからユーザーを見つける方法は?
djangoは、django_sessionテーブルにセッションキーとして保存されている「sessionid」という名前のCookieを設定します。django_sessionテーブルには、各セッションキーに対応するセッションデータも含まれています。
django - 現在のPinaxプロジェクトを将来の開発者がより簡単に操作できるようにするにはどうすればよいですか?
少なくとも1年前に誰かが作成したPinaxベースのプロジェクトをインストールしようとしています。それらのインストールは0.7beta3に基づいており、インターネット上のどこにもそのためのtarballを見つけることができません。
開発者のマシンで見つけましたが、古いバージョンがないpypi.pinaxproject.comへの依存関係を探しているため、インストールされません。
0.7.3へのアップグレードは、それ自体がプロジェクトのようです。0.7.3にアップグレードするにはコードが必要だったので、0.5.1を簡単に調べましたが、現時点では0.5.1がインストール可能ではないようです。したがって、0.9.xがリリースされると、0.7.3はインストールできなくなると想定する必要がありますか?
このプロジェクトをPinaxに保持し、0.7.3で動作させる場合、これに取り組んで最初からインストールする必要がある次の開発者は、0.9.xでも同じことを行う必要がありますか?
このプロジェクトで使用しているアプリを取り出して直接使用すると、次の開発者にとって使いやすくなりますか?
python - ユーザーのプロファイルを管理できるDjango「アプリ」はありますか?
「マイプロフィール」、通知オプション、設定
...チェックボックスのもの...
私はPinaxに精通していますが、プロファイルとアカウントだけを管理する特定のアプリはありますか?
ソーシャルネットワーキングに関連する他の重いものは必要ありません...プロファイルアカウント管理のみが必要です
python - どの Django/Pinax アプリを使用すればよいですか? たくさんありますが、一番シンプルなものが欲しいです
- ユーザーが出身地/伝記/メール設定を送信し、アバターをアップロードできる「設定」ページが必要です
- HTTP Rest API を使用してユーザーのプロファイルを更新するモバイル アプリを作成するので、これらのアプリを手動でオーバーライドできる必要があります。
それでおしまい!他に何もいらない。友達やブログなどは気にしません。
どの Django アプリを使用すればよいですか? 現在、Pinax の basic_projectを使用しています。