`
zuroc
  • 浏览: 1307856 次
  • 性别: Icon_minigender_1
  • 来自: 江苏
社区版块
存档分类
最新评论

pylons由一堆积木堆砌而成

阅读更多

pylons是一堆积木堆砌而成

基本可以拆开了用

比如paster的serve可以用到Quixote中,当文件修改时自动重启
步骤是:
1.qxdemo.egg-info
entry_points.txt
[paste.server_runner]
medusa=qxdemo.scripts.server:run_server

[paste.app_factory]
main = qxdemo.scripts.server:make_app

2.server.py
from qxdemo.config.environment import load_environment

def make_app(global_conf, full_stack=True, **app_conf):
    from quixote.publish import Publisher
    load_environment(global_conf,app_conf)
    publisher = Publisher('qxdemo.urls')
    return publisher

def run_server(wsgi_app, global_conf, host='localhost',port=8080):
    from medusa import http_server, xmlrpc_handler
    from quixote.server import medusa_http
    server = http_server.http_server(host,int(port))
   
    dh = medusa_http.QuixoteHandler(wsgi_app, 'qxdemo/links server', server)
   
    server.install_handler(dh)
   
    import asyncore
    asyncore.loop()


比如webhelpers的分页类

比如mako模板

比如sqlalchemy

等等

而pylons本身,不过是一个约定罢了



分享到:
评论

相关推荐

    借着今天的大好日子,挖一个Pylons教程的坑

    标题中的“Pylons教程”指的是一个关于Python Web框架Pylons的学习资源,可能是系列文章或者教程。Pylons是一个轻量级、高性能的Web框架,它基于Python语言,设计目标是提供一种灵活且可扩展的环境来构建复杂的Web...

    Python库 | Pylons-0.8.2-py2.3.egg

    Pylons框架为Python开发者提供了一个强大而灵活的工具,用于构建Web应用。这个"Pylons-0.8.2-py2.3.egg"文件是针对Python 2.3的Pylons库的分发包,通过简单的安装步骤,开发者可以快速地在项目中集成并利用Pylons的...

    Gardner -- The Definitive Guide to Pylons -- 2008.pdf

    根据提供的文件信息,我们可以推断出这是一本关于Pylons框架的技术书籍,作者是James Gardner,出版于2008年。以下是对该书的关键知识点进行的详细解读。 ### 关键知识点概述 #### 1. **Pylons 框架简介** - **...

    Apress.the.Definitive.Guide.to.Pylons.Dec.2008

    - **轻量级**:Pylons采用了“约定优于配置”的原则,减少了不必要的配置项,使得开发者能够更专注于业务逻辑而非框架本身。 - **可扩展性**:通过插件系统,开发者可以根据需求选择合适的组件来增强应用的功能。 - ...

    Python Web框架Pylons中使用MongoDB的例子

    在Python Web开发中,Pylons是一个轻量级、高性能的框架,它以其高度可定制性而受到开发者喜爱。Pylons采用MVC(Model-View-Controller)设计模式,允许开发者灵活选择不同的库来实现各个层的功能。在本例子中,我们...

    [James_Gardner]_The_Definitive_Guide_to_Pylons(z-lib.org).rar

    In this book, cofounder and lead developer James Gardner brings you a comprehensive introduction to Pylons, the web framework that uses the best of Ruby, Python, and Perl and the emerging WSGI ...

    PyPI 官网下载 | Pylons-0.8.2-py2.3.egg

    资源来自pypi官网。 资源全名:Pylons-0.8.2-py2.3.egg

    Gardner -- The Definitive Guide to Pylons -- 2008 -- code.7z

    Gardner -- The Definitive Guide to Pylons -- 2008 -- code.7z

    pylons:Pylons框架,社区在Pylons项目的指导下得到了维护。 与repoze.bfg合并用于金字塔框架

    塔架 Pylons是一个快速的Web应用程序开发框架。 笔记定向塔已与repoze.bfg合并,并且现在处于仅维护模式。 强烈建议新项目从新的合并的Web框架。安装。 如果要从源代码安装,可以运行以下命令: $ python setup.py ...

    Pyramid英文文档.pdf

    - **渲染视图返回字典**:视图可以返回一个字典,由框架自动渲染成响应。 - **事件系统**:利用事件系统处理各种应用级别的事件。 - **内置国际化**:支持多语言环境,方便实现国际化应用。 - **HTTP 缓存**:...

    塔架pylons_VR游戏开发_天空盒子_Skybox_高清_16K_EXR

    可用于UnityVR开发,3D游戏...1-导入Unity后将图片的Shape转换成cube形式, 2-创建空Material,并转换成Cube/skybox形式, 3-将图片拖入新建的SkyboxMaterial, 4-用刚创建的Material代替项目中原本的系统默认Skybox

    以下是一些常用的管理系统源码资源: Django:一个基于Python的开源Web框架,提供了一个完整的管理系统框架 Git

    Django:一个基于Python的开源Web框架,提供了一个完整的管理系统框架。 GitHub:https://github.com/django/django Flask-Admin:一个基于Flask的Web框架,提供了一个简单的管理系统框架。 GitHub:...

    Mako-0.4.1.tar.gz

    Mako 是一个模板引擎,快速而强大。其语法类似于 Python,可以在模板内随时建立可复用的函数,灵活性比较高。 pylons默认的模板就是用的它;相比而言,Django 内建的模板引擎,为了维持所谓模板语法的纯粹性和简单性...

    常用的python模块功能和下载地址.docx

    Pylons:是一个WEB框架,提供了对WEB开发的支持。 10. 其他模块 ctypes:是一个用来调用动态链接库的模块,提供了对动态链接库的支持。 DBUtils:是一个数据库连接池模块,提供了对数据库连接的支持。 docutils:是...

    Packt - Matplotlib for Python Developers

    Django,Pylons等几个方面,最后一章也就是第九章,介绍了一些具体例子,也需要 数据库、网页等方面配合。都是俺暂时用不到的。 前几个章节适合大多数Python Coder使用俺就不剧透了。 此书具有Packt 出版书的一般...

    PHP日志系统plog(PHP).zip

    博主介绍说:“日志是一个应用程序的重要组成部分,今天在看pylons对日志的处理时,受到启发,于是plog就诞生了。很多php框架都忽略了日志的重要性(如kohana),往往只是能用,自定义和可扩展性不够,等到程序出了...

Global site tag (gtag.js) - Google Analytics