【问题标题】:Is Django using any front end framework or library?Django 是否使用任何前端框架或库?
【发布时间】:2019-03-01 05:42:03
【问题描述】:

Django Admin 是在客户端还是服务器端验证他们的数据?

而当我们使用 Django Forms 时,是否还需要使用前端框架进行数据验证?

【问题讨论】:

  • 既然您可以看到另一个问题因离题而被关闭,是什么让您认为应该再问一个离题的问题?
  • @DanielRoseman 没有其他问题与 Ajax 最佳库有关,10 年前提出并在 2019 年活跃 4 年 11 个月,我们有多种选择前端框架和 Ajax 最佳库是我的观点从上面提到的列表中。
  • @DanielRoseman 这不仅是一点,我还问了另外两个与前端框架相关的问题 Django Admin 是否向客户端或服务器端验证了他们的数据?而当我们使用 Django Forms 时,是否还需要使用前端框架进行数据验证?

标签: django frontend


【解决方案1】:

这取决于,如果你使用 Dajgno-rest-Framework 并且你希望前端框架拥有所有这些东西,那么理想的选择是 Angular,从版本 2 开始: Ajax 调用:HttpModule 或来自版本 6 HttClient。 它可以帮助您重用组件。 它有利于表单的验证(使用 html5) 结构代码,相当干净。 动画,如果框架覆盖它。

否则,django 自己的模板系统提供了很多工作优势,你可以结合使用 Jquery。如果你使用 Angular Js(旧版本),你应该小心可能的冲突,例如在双括号 {{}} 的插值中。

【讨论】:

    【解决方案2】:

    是的 Django 使用 jQuery 库,对于自定义验证,我们可以使用 jQuery 来验证数据。

    这里有一些链接

    Add jQuery in django admin site

    Adding inlines using of custom jQuery

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-10-28
      • 2021-09-11
      • 1970-01-01
      • 2019-01-30
      • 2021-11-20
      • 1970-01-01
      • 2022-06-16
      相关资源
      最近更新 更多