当前位置: 首页 > 面试题库 >

Django Admin应用程序还是自己推出?[关闭]

童浩言
2023-03-14
问题内容

从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案能得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。

8年前关闭。

我刚刚开始将Django用于个人项目。

使用内置的Admin应用程序与将管理功能集成到应用程序本身中(通过检查request.user.is_staff)有什么优缺点?

这是社区Wiki,因为它可以视为民意调查。


问题答案:

这真的取决于我猜的项目。尽管您可以在管理员中执行所有操作,但是当您使用admin使应用变得更复杂时,它也会变得更加复杂。而且,如果您想使您的应用程序真正易于管理,则需要控制每个小细节,而管理应用程序实际上是不可能的。

我想你应该这样看:

使用django admin:节省编写时间,而浪费时间。
滚动自己的管理员:浪费时间编写它,节省使用时间。



 类似资料:
  • 我们正在开发一款带有Sencha Touch的HTML5移动应用程序。 现在我们想打包应用程序,发现我们有两种方法: 第一个是使用PhoneGap根据我们的html5代码生成本机应用程序。 第二个是在Xcode中创建一个WebView应用程序,并请求承载HTML5代码的url。 我发现第二种方法相对比较容易。那么,使用PhoneGap生成本机应用程序有什么好处呢?

  • 我想用Xamarin格式的C#创建一个基于文本的Android游戏。 在故事中,我想设置角色任务,这需要一些时间,例如“我去挖这个洞,完成后给你打电话。” 如何将通知设置为在设置的时间之后显示?例如,上述声明可能需要10分钟,然后用户收到继续游戏的通知? 我一周前才开始做C#,所以如果这是noobish,或者已经被问到了,我道歉。我到处都找过,但有几种类型的通知,当我试图理解它时,似乎我在读法语。

  • 想改进这个问题吗 通过编辑这篇文章,更新问题,以便用事实和引文来回答。 我有一个网站,由大约20个Java Web应用程序(基于Servlet/JSP的Web应用程序)组成,大小不一,每个应用程序处理网站的不同区域。 所有20个war的总大小为350mb,然而,通过将它们结合起来,我预计最终能够减少这一大小,并实现组合缓存的好处。 最好将它们分开,还是将它们合并到一个Uber webapp war

  • 您的网站“www.mywebsiteurl.com”尚未通过数字资产链接协议链接到您的应用程序。请通过数字资产链接协议将您的网站链接到您的应用程序。 您应该至少有一个活动的APK,该APK通过web“意图筛选器”映射到站点“www.mywebsiteurl.com”。 为了能够测试我的即时应用程序,我上传了我的可安装APK草稿。 以下是我的可安装应用程序的清单文件: 我将感谢你的帮助。谢了。

  • 注:本章节正在开发中。 虽然 basic 和 advanced 项目模板能够满足你的大部分需求,但是, 你仍有可能需要创建你自己的项目模板来开始项目。 Yii 的项目模板是一个包含 composer.json 文件的仓库,并被注册为一个 Composer package。任何一个仓库都可以被标识为一个 Composer package, 只要让其可以通过 create-project Compos