当前位置: 首页 > 知识库问答 >
问题:

Django验证其他表中数据的最佳实践--从视图文件中获取复杂性?

祁默
2023-03-14

我可以在Django框架中使用哪些最佳实践或现成解决方案来解决视图复杂性?

我看到了不同的可能性,但我想知道什么最适合我的情况:

>

  • 经理

  • 共有1个答案

    辛星宇
    2023-03-14

    在stackoverflow的这里,我从一些有经验的开发人员那里得到了一个建议:过早的优化是万恶之源。

    我的建议是保持简单。使视图稍微复杂一点实际上比有效地多添加一层复杂性要好。我建议你试着把你的大部分逻辑放在模型中,然后再放在视图中。

    此外,不必要地使用多个包不会解决您的问题,因此在必要时使用。否则,试着自己编写最小的逻辑,这样你就不必使用很多应用程序了。

     类似资料:
    • 我的问题是,创建一个待完成的数据表和另一个已完成的数据表是好的实践吗?或者我应该只制作一个包含两种类型数据的表,并按状态区分?

    • 我对函数返回有点困惑,我的目的是尽量避免复制。 我读了一些文档,告诉我不要使用reference作为map的值。 但在下面的代码中,我感到困惑。 哪一个最快?你认为哪一个是最好的?

    • 问题内容: 在Web应用程序(jsp /servlets)中获取EntityManagerFactory的最佳方法是什么?这是一个好方法,何时应创建/打开EntityManagerFactory实例?,还是从JNDI或其他方式获得它更好? 问题答案: 它们是重量级的,应该在应用程序范围内。因此,您需要在应用程序启动时将其打开,并在应用程序关闭时将其关闭。 该如何做取决于您的目标容器。它是否支持EJ

    • 问题内容: 我是android移动开发的新手(Android Studio本机开发- 新知识)。在这里,我想问一个有关输入验证最佳实践的问题。据我们所知,开发人员何时开发输入表单。我们需要防止用户在文本字段中输入错误的内容。所以这是我的问题 我们可以只为验证目的创建一个Java文件吗?所有输入形式,都只能转到一个验证文件(如果一个应用中有许多输入页面屏幕)。如果 是 ,如何才能得到该技术为我学习学

    • 我开始创建一个系统,我(作为目前唯一的用户)将加载一个动态创建的PHP页面,该页面具有

    • 我正在开发Spring Boot Rest应用程序。ORMHibernate。我在DB中有更新相关实体的endpoint,例如,我有表“form”和表“rows”,每一行都附加到表单,所以一个表单可以包含表“rows”中的多行,每一行都有指向“form”的链接。 用例:我们正在获取要保存的行列表 其中一些新so is不包含ID 最好的方法是手动处理所有这些情况吗?或者是否有任何ORM/Spring