問題タブ [django-wsgi]
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 - 現在の URL は、これらのいずれにも一致しませんでした - 複数のサイトを使用しています
複数のdjangoをインストールしたい。1 つは / (正常に動作しています) に、もう 1 つは /adam にあります。アプリにアクセスしようとするまで、スラッシュアダムのものはApacheによって正しくリダイレクトされます。たとえば、/admin は機能しますが、/adam/admin は機能しません。エラーが発生します:
空のコンマに注意してください。Apache 仮想ホストは次のとおりです。
ajt1g09/bms/apache の django.wsgi ファイル:
そして最後に、ajt1g09/bms の urls.py ファイル (そこに /admin があることを明確に示しています):
django.conf.urls.defaults からインポート パターン、インクルード、URL
#次の 2 行のコメントを外して、admin を有効にします: from django.contrib import admin admin.autodiscover()
urlpatterns = patterns('', # 例: # url(r'^$', 'bms.views.home', name='home'), # url(r'^bms/', include('bms.foo .urls')),
何が問題なのかわかりません。
django - 静的ファイルのdjango認証
認証されたユーザーに提供する必要がある画像、ビデオなどの静的ファイル (アプリケーションを介してアップロードされる) のセットがあります (つまり、Cookie はセッションで認証済みとして登録されます)。
これらのファイルは別個のものであり、css、javaacript などの他のメディア静的ファイルとはまったく関係ありません。
認証が必要な静的ファイルがかなり大きいことを考えると、それらを提供する最も効率的な方法は何だろうと思っていました (ところで、私は wsgi を使用しています)。
現在、私はこれを持っています:
python - Mod_wsgi構文エラー:「無効なコマンドインポート」
djangoメディアファイルを提供するようにmod_wsgiをセットアップしようとしています(これを開発環境でも使用したい)
このガイドに従って、 mod_wsgiを正しく設定しました。
これは私のwsgiファイル( "django.wsgi")です
これは私のconfファイル( "django.conf")です
これは私の「httpd.conf」です
すべてがガイドのように見えますが、apacheを開始/再起動しようとすると、このエラーが発生します
これは/var/log/apache2.logです
ログは(私には...)とにかく私の問題に関連しているようには見えません。「インポート」エラーが発生し続けるのはなぜですか?私はあなたに十分な情報を与えましたか、それとも何か他のものが必要ですか?私のpythonpathは正しいと思います:
python - numpyを使用してpolyval、polyfitを使用する場合のWebページの読み込みの問題
私はdjango1.3を使用しています。CentOS5で。私のpythonバージョンは2.6で、numpy 1.6.1を使用しています。views.py
回帰直線を計算する関数で使用しました。
サンプルコード:
ブラウザでページを呼び出すと、ロードできません。しかし、Windows ではデフォルトの開発サーバーが付属しており、django
.
何か不足していますか?
python - django + mod_wsgi + apacheでモジュールを初期化しています
私の django アプリケーションは apache+wsgi で実行されています。私の django アプリのモジュールの 1 つは、jpype 経由で Java ライブラリをロードする必要があり、この Java ライブラリはアプリケーションの性質上、初期化に時間がかかります。
問題は、apache+wsgi セットアップで django によって処理される http 要求ごとに、この Java ライブラリが再ロードされることです。ただし、開発 Web サーバー (python manager.py runserver 8000) で同じアプリを実行すると、これは発生しません。開発用 Web サーバーでは、Java ライブラリを 1 回だけロードします。
httpリクエストごとにJavaライブラリをリロードしないように、Apacheまたはmod_wsgi構成または私のdjangoアプリを変更する方法はありますか?
どうもありがとう。
アンディ
django - Django/WSGIを実行しているときにpythonはパスの値をどこで取得しますか
簡単に言えば:
ビュー.py:
結果は
パスは /var/www です
その値を変更することは可能ですか、それとも httpd/WSGI によって設定されていますか?
python - Django を実行するためのこれら 2 つの構成の違いは何ですか?
この2つの構成があります。何が違うのか、どちらが優れていて速いのか知りたいです。
最初の構成:
2 番目の構成:
ありがとう!
アップデート:
python - テストサーバーで使用する際のPythonリクエストライブラリの構文エラー
プロジェクトの1つでPythonRequestLibraryを使用しています。Python2.6とDjango1.2.3を使用しているローカルシステムでは、すべてが正常に機能します。
テストサーバー用に同じ環境を作成しました(Python2.6とDjango1.2.3で、WSGI 3.2を使用しています)。今、私はいくつかの奇妙な構文エラーを受け取ります。例えば:
別のものがあります:
wsgiのせいなのかと思いますが、正確にはわかりません。誰かがこの問題を解決するのを手伝ってくれませんか。
ありがとう
python - 新しい Web アプリを WSGI または Django に決定
私は、新しい Web アプリをセットアップし、WSGI でそれを行うか、Django で完全なフレームワーク ルートを使用するかを決定している最中です。
アプリの最も重要な要件:
1) アプリには UI がまったくなく、すべてのデータは JSON を使用した REST API を介してクライアントに公開されます。
2) 永続化するデータがあるため、MongoDB とおそらく Amazon の SimpleDB がデータベース側に使用されます。
Django を使用する理由はありますか、それとも WSGI のみで速度をわずかに向上させることはできますか?
私が構築した以前のサーバー側アプリは、JVM 上の Java/Struts および Groovy/Grails のいずれかでした。私の理解では、Django は Rails や Grails に似た MVC フレームワークです。
また、WSGI をコード上の薄いレイヤーとして使用してリクエストを管理およびルーティングする Google App Engine も試してみました。
django - Tornado Web ServerでDjangoを実行して、非同期+ django管理者+ django ormの可能性を実現する最良の方法は何ですか?
オンラインゲームからのリクエストを処理するトルネードバックエンドを備えたdjango管理パネルが欲しいです。現時点ではわかりませんが、次の方法でdjangoアプリをロードすることをお勧めします:
HelloHandler はバックエンドのパーサーになります。
wsgi + ioloop を組み合わせるとパフォーマンスが低下しますか?
悪い解決策である場合、django admin と tornado web の 2 つのアプリを実行できます。Tornado App で Django ORM を使用する方法を教えてください。