2017-1-10 python Django启动

各种Python库搜索:https://pypi.python.org/pypi

  • 1.django启动

#!/usr/bin/env python
#-*- coding:utf-8 -*-
import os
import sys

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

path = os.path.dirname(os.path.abspath(__file__)) + '/mytest'
if path not in sys.path:
    sys.path.insert(1, path)

from django.core.wsgi import get_wsgi_application
from bae.core.wsgi import WSGIApplication
application = WSGIApplication(get_wsgi_application())
  • 2. tornado使用 启动

import tornado.wsgi

class MainHandler(tornado.web.RequestHandler):
    def get(self):
        self.write("Hello, world! - Tornado\n")

app = tornado.wsgi.WSGIApplication([
    (r"/", MainHandler),
])

from bae.core.wsgi import WSGIApplication
application = WSGIApplication(app)
  • 3. Cherrypy

#!/usr/bin/env python
#-*- coding:utf-8 -*-
import cherrypy


class HelloWorld(object):
    @cherrypy.expose
    def index(self):
        return "Hello world!"


wsgiapp = cherrypy.Application(HelloWorld(), '/')

from bae.core.wsgi import WSGIApplication
application = WSGIApplication(wsgiapp)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 26,716评论 6 427
  • 环境管理管理Python版本和环境的工具。p–非常简单的交互式python版本管理工具。pyenv–简单的Pyth...
    MrHamster阅读 9,239评论 1 61
  • GitHub 上有一个 Awesome - XXX 系列的资源整理,资源非常丰富,涉及面非常广。awesome-p...
    若与阅读 18,969评论 4 418
  • 1、每天都觉得我的女儿是最漂亮的哈哈 2、有时候太自大了吧!今天收到了罚单哦。以后是要长点记性了。记得千万不要惹交...
    宁静的流星阅读 1,794评论 0 0
  • 长得漂亮,很聪明,懂事……总有一些人小时候就被贴上了很多标签,似乎十全十美,无可挑剔。 可是这种夸奖一定悠着点。尤...
    莫匆匆阅读 3,851评论 0 0