一个高级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方法   异步Java CompletableFuture获取其请求   java是否可以像RDBMS那样使用视图?   java如何在屏幕上只运行一个片段?   java无法从Vertex jdbc查询中获取结果   java从jtable获取对象的正确方法   java Spring 3数据设备替代方案   Java BigDecimal:四舍五入到客户首选的数字和增量   JAVA主窗口没有出现,我必须左键单击主窗口。java并单击run查看它   Eclipse RCP中的java进程自定义设备事件   JavaEclipse一次又一次地构建代码(没有任何更改)?   java如何实现对象合并