一个高级python web框架的勇敢分支,它鼓励快速开发和干净、实用的设计。

Srango的Python项目详细描述


srango是一个基于django的高级python web框架,但是删除了 所有不必要的和邪恶的东西。斯兰戈鼓励快速发展 干净实用的设计。谢谢你检查。

所有文件都过时了。不要读任何东西。 如果你想读书,就买好书。

与django的差异:
  • 删除了django.contrib.admin
  • 删除了django.contrib.contenttypes
  • 删除了django.contrib.gis
  • 删除了django.contrib.flatpages
  • 删除了django.contrib.redirects
  • 删除了django.contrib.sites
  • 删除了django.contrib.postgres
  • 删除了对无力的数据库支持(django.db),包括lame迁移
  • 删除的HTML仅为较差的表单
  • django.contrib.authdjango.contrib.sessions
  • 删除了一般视图(仅基于django.db和难以使用的cbv)
目标:
  • 删除所有只与html相关的内容,使srango成为真正的通用web框架 (即调试模式下错误500页的不可读输出)
  • 扩展或包装url分派器并提供注册资源,以避免在一个回调中处理许多http方法
  • 将contrib.auth转换为授权和身份验证的瘦包装,或将其删除为单独的包
  • 为数据库连接提供通用接口,适配器连接到流行的api(sqlalchemy、纯dbapi等)
  • 保持简单
  • {STR 1 } $为快速开发提供了更灵活的工具< /强>
为雪兰莪做出贡献:
  • 睁大眼睛
  • fork srango存储库并进行良好的更改

Django很好 ……但会更好。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java当我使用MyBatis时,如何在PooledDataSource和dbcp之间做出选择?   java ListView数据重复   java更快的多分区:SAX或DOM   java查找分布式映射的最低/最高键   如何在Java中仅使用charAt()、length()和/或tocharray()从字符串中提取数字   在cmd提示符中执行时发生java错误   java如何将Spring war文件部署到Tomcat?   java注入内联Mockito静态方法   java在Tomcat上部署ncWMS2 WAR   java确保使用jQAssistant存在枚举中的方法   java有满足mavens发布插件的项目布局吗?   java正确的SAML TLSProtocolSocketFactory配置   java使用ThreadPool按顺序执行类似任务   java有没有向堆栈中添加字符的方法?   java安卓解析。com使用自定义适配器问题填充listview   java使用Maven2组织导入,Eclipsestyle?   java空白不会被删除