2009-06-16 68 views

答えて

6

私はあなたが何を望んでいるかわからないので、これは適切な答えではないかもしれません。

自分で開発サーバーを実行したい場合は、Djangoフレームワークが提供するWebサーバーを使用する方が簡単です。本の中でそれについて詳しく読む:Windows用http://www.djangobook.com/en/2.0/chapter02/

41

XAMPPが含まれています:Apacheのは、MySQL、PHP + PEAR、Perlやmod_phpmod_perlmod_ssl、OpenSSLの、phpMyAdminは、Webalizerの、マーキュリーメールトランスポートシステムをWin32およびNetWareシステムv3のために.32、Ming、JpGraph、FileZilla FTP Server、mcrypt、eAccelerator、SQLite、およびWEB-DAV + mod_auth_mysqlがあります。

行方不明ジャンゴ実行するための2つの要件があります

だから、NOは、あなたないの実行だけではXAMPPでジャンゴことができます。追加のソフトウェアをインストールする必要があります。

しかし、実行中のdjangoは非常に簡単です。アプリケーションを開発したいだけなら、Pythonとdjangoだけが必要です。 Django自体には、開発に使用できる内部Webサーバが含まれています。

Windows上でプロダクションサーバー用にdjangoを使用する場合は、Apache Webサーバーは必要ありません。あなただけインストールすることができます:

をCherryPyにのWebサーバはPythonで書かれているので、良いジャンゴ本番サーバの起動と実行しているのに十分だとDjangoを提供するために、かなり良好であることを(またはその他の互換性のあるアプリケーション)に適用できます。あなたが何か他のもののためのApacheを使用していない場合は、私はこの設定が実際にはより良いと簡単だと思う。あなたがcherrypyの代わりに使うことができる他のwebserversがあります。しかし、実際にApacheを使用したい場合は、mod_wsgiも必要です。

-1

はい、できますが、まずPythonとmod_pythonをインストールする必要があります。 this FAQを参照してください。

開発のために、組み込みのDjango開発サーバーを使用する方がはるかに簡単です。これは、使用を開始しやすくするために使用する方が簡単です。

7

xampp上で動作しているdjangoは2つのステップに分けられます。

  • ステップ1:WSGIをインストールし、すべてが
  • ステップ2:インストールと
      ジャンゴ実行
    • run easy_install django PCにdjangoをインストールする
    • テストジャンゴ
    • は "http://docs.djangoproject.com/en/dev/intro/tutorial01/は"
    • は私が生成さDjangoのコードはCであると仮定の例に従ってください:\ xamppの\ htdocsに\ジャンゴ\個人用サイト
    • くださいCでmysite.wsgi:\ xamppの\ htdocsに\ WSGIスクリプト

import os import sys

mysite = r'C:/xampp/htdocs/django' 
if mysite not in sys.path:sys.path.insert(0,mysite) 
mysite = r'C:/xampp/htdocs/django/mysite' 
if mysite not in sys.path:sys.path.insert(0,mysite) 

os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings' 

import django.core.handlers.wsgi 
application = django.core.handlers.wsgi.WSGIHandler() 

    01 \ http://YOURSITE/mysiteを実行するためにwsgi.confに、またはあなただけの http://YOURSITE/wsgi/mysite.wsgi
  • リニューアルapacheの場合を実行することができます:
  • あなたはWSGIScriptAlias /個人用サイト "/xampp/htdocs/wsgi/scripts/mysite.wsgi C" を追加することができます必要。
4

DjangoStackをチェックアウトすることができます。 XAMPPに似ていますが、これはフリーでマルチプラットフォームで自己完結型ですが、デフォルトではDjangoがインストールされています。

関連する問題