- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 Django 的时间并不长,但我即将开始一个相当庞大的项目。在大型项目中使用相当新的框架(对我来说是新的)我总是感到紧张,因为我以前也被烧伤过。然而,我对 Django 非常有信心……这最终将是一个让我从自己开发的 PHP 框架跃升到流行的 Python 框架的项目。 (耶!)
无论如何,我的问题是内置的 Django 管理是否足够强大,可以用于成熟的面向客户的界面(客户将自己使用它,而不是我)。我发现它非常可定制,但我想知道是否具有足够的可扩展性来处理各种非标准情况。由于我还没有开始,所以还没有任何具体的例子。
有人使用过 Django 管理来实现非程序员用户使用的一些非常定制的界面吗?它值得吗?您是否愿意专门为该网站创建一个自行开发的管理界面?
澄清一下,用户完全不懂技术。
最佳答案
如果我理解正确的话,您希望对所有用户使用 django 管理员,让他们更新网站。
如果这是真的,我认为您可能以与其主要目的不同的方式使用它,正如您可以从 Django book 中获得的那样。 (重点是我的):
For a certain class of Web sites, an admin interface is an essential part of the infrastructure. This is a Web-based interface, limited to trusted site administrators, that enables the adding, editing and deletion of site content.
如果您的用户需要更新内容(例如,添加新文章),那么可能没问题。
但如果你想用它进行任何网站交互,那么我认为用户体验不会那么好。
我认为 ReviewBoard 中有一个很好的例子,说明了如何使用 admin 以及何时不应该使用 admin。 :在那里,大多数用户操作都是由站点直接处理的,只有配置和管理是使用管理员处理的。
归根结底,这是一个可用性的问题。如果您认为您的应用程序可以有一个不同的部分来管理站点的添加,那么 Django 的管理站点可能会真正节省时间。在所有其他情况下,也许投入更多时间会更好。
关于django - 对于一个相当大的项目来说,使用内置的 Django 管理是否值得?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1133550/
我正在生成代码,其中我恰好将 n 个单词从一个内存位置复制到另一个非重叠内存位置。 n 是静态已知的。 目前,我发出大量加载指令,然后是大量存储指令,但我怀疑从 n 的某个值开始,调用 memcpy会
关闭。这个问题需要多问focused 。目前不接受答案。 想要改进此问题吗?更新问题,使其仅关注一个问题 editing this post . 已关闭 4 年前。 Improve this ques
用例如下: 我有一张 map ,其中将插入一些键/值。 该程序将查询该 map ,但是在第一个查询之后,我可以保证该 map 将完全不会被修改。 因为查询的结果完全是输入的函数,所以在查询方法上放置属
Helo 伙计们,我尝试使用 Refs 并在他的内部提供 this.setState 但它给出: Maximum update depth exceeded. This can happen when
在检查事件时,使用带有 switch 或 if 的代码块是很常见的事情。如果变得简单,它可以是干净的代码,但似乎仍然有比需要更多的行,并且可以使用 lambda 进行简化。 用 if 阻止: if(a
Amazon 最近宣布在其 RDS 产品线中支持 Oracle: http://aws.amazon.com/rds/oracle/ 我想知道是否有人使用过它,或者是否有令人信服的理由将我的数据从 M
我是一名优秀的程序员,十分优秀!