django

在django中构建仪表板

我有一个django应用程序,我想向我的用户显示一些图形数据可视化.我正在寻找一个易于使用的包,允许我添加图形和小部件.我想要构建的那种小部件是一种速度表盘,一端是红色,另一端是绿色.当用户在一天内完成工作时,图形/小部件会自行调整.表盘从红色变为绿色.我还想要一个S曲线图形,显示计划完成的累计工作量.这是一种x/y线图.我的问题是:这有多容易实现?

python – Django交叉表模型结构

我需要有对称的关系:系统是接口中的“第一”或“第二”应该是无关紧要的.解决方法我认为代表这些模型的最简单方法是这样的:接口系统的添加/删除显然是留给读者的练习,放置应该相当容易.

Django迁移是否应该在源代码控制中生效?

我不知道Djangomigrations是否应该生活在源代码管理中.对于:>如果他们意外地从我的本地机器删除,这将导致我的问题,下一次我想要运行迁移…所以对我有帮助.反对:>Devs首次设置项目不需要运行它们,它们可以直接从模型文件中工作.他们看起来像机器特定的cruft.>他们可能会透露我不想要的数据库的东西吗?解决方法是的,一点没错!!

django – 组织硒测试和单元测试的最佳实践

所以我正在尝试在django1.4中引入我正在进行的几个项目中的硒单元测试.运行我的单元测试的标准方法就是执行./manage.py测试,我使用django-ignoretests来排除我不想测试的特定django应用程序.但是,有没有办法配置我的项目,以便我可以决定在我想要的时候只运行selenium测试,并且./manage.py测试只运行标准的单元测试.分离和组织硒测试和标准单元测试有哪些最佳实践?

Django验证ImageField维度等

我有一个自定义清洁方法如下:问题场景是这样的:已上传图片.我现在想要使用ImageField小部件显示的复选框清除它.提交表格时,明确表示不清楚.如果我删除自定义清理方法,则清除确实有效.因此我猜我的方法做错了.解决方法当django实现这个验证时有3个问题:>Django需要获取这些字段的值,总是需要返回一个值>需要将类Meta与您使用的模型的名称放在一起.>在这句话中需要把这种方式放进去>代码如下所示:

python – 两个(多个)字段上的Django Haystack自动完成

我使用haystack1.2.6和Whoosh2.4以及Django1.3.假设我们有以下模型描述了一个假设的帖子.我们建立了这样的post索引,用于在body字段上自动完成:在彻底阅读了干草堆文档后,我无法找到是否可以在标题和正文字段上进行自动完成.所以…是可能还是……?解决方法我已经设法基于this执行此操作.您只需为要在索引中自动完成的每个字段创建EdgeNgramField,然后将自动完成应用于两个不同的搜索查询集并将它们连接起来:如果你需要做额外的过滤,你需要在自动完成之后进行.

python – syncdb和迁移有什么区别?

我正在通过django文档.在这里我有一个情况.在其中一份文件中,我被告知要做在另一方面我不能做第一个(错误:没有迁移命令找到),但第二个工作对我来说很好.这是一个版本问题,或者我需要照顾别的东西.解决方法命令migrate属于一个名为south(http://south.aeracode.org/)的应用程序.从网站:ThisisSouth,intelligentschemaanddatamig

在Django中设计组织特定模型的最佳方法?

一个简单的解决方案是将ForeignKey附加到这些对象中的每一个.像这样:但是如果我们这样做,我们需要在组织上放一个索引,因为有很多这样的每个组织对象,所以看起来有点浪费.有没有更简洁的设计方法?