nos*_*klo 44
XAMPP的Windows包括:Apache,MySQL和PHP +梨,Perl中,mod_php
,mod_perl
,mod_ssl
,OpenSSL的,phpMyAdmin的,Webalizer的,水星邮件传输系统为Win32和NetWare系统v3.32,明,jpgraph的,FileZilla的FTP服务器,mcrypt的,eAccelerator在,SQLite的,和WEB-DAV + mod_auth_mysql
.
运行django缺失有两个要求:
所以,不,你不能单独用XAMPP运行django.您需要安装其他软件.
然而,运行django非常容易.如果你只想开发一个应用程序,你只需要python和django.Django本身包含一个可用于开发的内部Web服务器.
如果你想在Windows上使用django作为生产服务器,你甚至不需要apache web服务器.你可以安装:
这足以让一个好的django生产服务器启动并运行,因为cherrypy的web服务器是用python编写的,并且非常适合服务于django(或任何其他与wsgi兼容的)应用程序.如果你没有使用apache,我认为这个设置实际上更好,更容易.您可以使用其他网络服务器而不是cherrypy.但如果你真的想使用apache,你也需要mod_wsgi
.
xampp上运行的django可以分为两个步骤.
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()
Run Code Online (Sandbox Code Playgroud)
我不确定你想要什么,所以这可能不是一个正确的答案.
如果您只想运行开发服务器(自己动手),那么使用Django框架提供的Web服务器会更容易.在书中阅读更多相关信息:http://www.djangobook.com/en/2.0/chapter02/
归档时间: |
|
查看次数: |
34184 次 |
最近记录: |