代码之家  ›  专栏  ›  技术社区  ›  vdboor

django 1.2的django仍然有用吗?

  •  1
  • vdboor  · 技术社区  · 15 年前

    我刚回来 dbjlets 2008年发布。它添加了许多有用的函数,但它也是一大串代码。

    2010年使用DJBLets是否仍然有意义,或者是否出现了更好的替代方案?我还怀疑Django中合并了一些功能。

    我特别感兴趣的是:

    • auth -我想是吧 django-registration 解决这个问题?
    • datagrid
    • rooturl -允许在子文件夹中轻松部署
    • decorators -更容易地写blocktags等。
    • JSONField -存储随机数据。
    • siteconfig -覆盖设置.py及数据库设置
    1 回复  |  直到 14 年前
        1
  •  1
  •   Community Mohan Dere    14 年前

    由于DJBLets仍在积极发展,我认为它仍然有目的:)

    链接到当前存储库: http://github.com/djblets/djblets

    • auth : django-registration 也许这样更好,这取决于你的需要,我想。
    • datagrid :我不知道Django还有其他合适的DataGrid应用程序,这并不意味着没有。但我不认识他们;)
    • rooturl 我不确定这是否真的有用。与普通的URL系统相比,我看不出有什么优势。
    • decorators :在Django中编写标签仍然是一项大量的工作,但这使得它非常容易。绝对值得。尽管姜戈现在有很多类似的捷径。
    • JSONField :它确实很方便,但很多时候它是错误的解决方案;)
    • siteconfig :我相信有几个项目专门关注这个问题,只需找到一个你喜欢的项目(或者想想你自己的结构,我就是这样做的)。

    归根结底,您觉得扩展有用吗?我个人认为 数据报ID 以及 装饰工 是最有用的部分。

    但不是使用 装饰工 为了使写标签更容易,你也可以尝试 Jinja2 作为一个模板解析器,它允许过滤器使用多个和命名的参数。或者直接调用函数。这样你就不需要模板标签了。