models相关内容

我应该以任何方式避免Django中的多表(具体)继承?

许多有经验的开发人员建议不要使用 Django多表继承,因为它表现不佳: Django getcha:具体继承通过 几乎在所有情况下,抽象继承都是长期来说,对于 更好的方法。我已经看到在由具体继承的 的加载下被压碎的几个网站,所以我强烈建议 Django用户使用具有大量 剂量怀疑的具体继承 Django的两个勺子, Daniel Greenfield (独立的问题,因为这 ..

models.py变得巨大,最好的破解方式是什么?

我的主管的路线: “我想避免在 models.py 中放置任何逻辑,从这里开始,我们将其用作只有类用于访问数据库,并将所有逻辑保留在使用模型类的外部类中,或将其包装起来。“ 我觉得这是错误的方法。我觉得保持逻辑只是为了保持文件小,是一个坏主意。如果逻辑在模型中是最好的,那么无论文件大小如何,这是真的应该去的地方。 所以有一个简单的方法来使用include?在PHP中,我想向主管提出我 ..
发布时间:2017-05-27 22:08:25 Python

在Rails应用程序中放置课程的方法不适合任何地方

我想知道有没有关于在Rails应用程序中放置非标准Ruby文件的任何最佳做法,那些不符合任何默认目录( controllers / 型号等)。 我在谈论控制器/模型等使用的类,但不是任何Rails基类的子类。课程包括从模型中提取的功能,使其更少的脂肪。其中一些看起来像模型,但不是AR模型,其中一些看起来更像是“服务”,有些是两者之间或其他东西。 几个随机的例子: 通过Facebo ..
发布时间:2017-05-26 21:23:27 其他开发

用于在域模型之间映射数据的模式

这是我最近一直需要做的一件常见的事情,我正在寻找任何常见的模式,使其更容易一些。 这一切都是我有一些数据模型,它们被建模以满足ORM,并且纯粹对对象进行CRUD操作。这些模型目前通过存储库/工厂(取决于它的C或RUD)是否暴露。 然后我有一个视图模型,这是一个更可读的,洒上UI的关注点,例如视图之间的验证和映射数据(这是一个ASP.MVC场景,但这种情况可以抽象到大多数情况)。 ..
发布时间:2017-05-16 18:33:40 软件设计

使用datetime来比较Django中的日期

Django中有一个问题,您可以如何比较日期来解决一些问题。例如,我的models.py中有一个datefield,如下所示。 类发票(models.Model): payment_date = models.DateTimeField() 我想要做的是询问是否是方法来比较datetime.now和DateTimeField。例如,如果我有一个付款日期列表,我现在想和dat ..
发布时间:2017-04-14 05:34:03 其他开发

正确的模型数据结构? (我的第一个Rails应用程序)

我将要建立我的第一个Ruby on Rails应用程序(首先是xhtml和css之外的任何东西),我正在寻找一些关于我的模型结构的有用的反馈。 我已经包含一个模型来帮助视觉化应用程序。 / a> 我确信我需要的唯一型号是: 1. 电影模型(作为主要模型,命名为电影,URL的外观将如“sitename.com/movies/1-Willy-Wonka”)和 2.一个用户模型 ..
发布时间:2017-04-03 14:14:11 其他开发

Ruby on Rails:最好在模型或数据库中验证吗?

通常是更好的做法(以及为什么)在模型或数据库定义中验证属性。 对于一个简单的例子: 在用户模型中: validates_presence_of:name 与迁移相比: t.string:name,:null => false 一方面,将其包含在数据库中似乎更能​​保证防止任何类型的坏数据偷偷摸摸。另一方面,将它包含在模型中使事情更透 ..
发布时间:2017-03-13 23:16:46 其他数据库

使用Laravel中控制器/视图中模型的函数

我试图从模型中的函数中查询的查询中访问数据。我试图调用控制器内的函数,然后将数据发送到视图。到目前为止,我一直没有成功。以下是代码: 模型:Fanartist.php function fan_likes(){ $ fan_likes = DB :: table('fanartists') - > join('artists','fanartists.fan_id','=',' ..
发布时间:2017-01-05 15:21:37 开发方法

Codigniter链接查询。

对不起,如果这是一个真正的n00b问题,但我只是不太可能似乎得到我的头这个问题。 我使用mahana消息库,我试图创建一些基本视图和基本控制器来发送消息和检索消息。我发送了一个消息钉在(大约),我可以查看收件人配置文件上发送的消息。 这是我的问题。我想能够在收件人查看消息页面上显示发送邮件的用户的详细信息。这些详细信息存储在users表中。 问题是,如何运行模型查询从我的消息控制 ..
发布时间:2017-01-05 14:41:54 PHP

Laravel从数据库或迁移脚本生成模型,视图和控制器

我是Laravel 4的新手。我想知道是否可以从现有数据库生成模型,视图和控制器? I Googled and found https://github.com/JeffreyWay/Laravel-4-Generators 但是它允许通过提供资源名称来生成迁移脚本,模型,视图和控制器,通过命令行我想从现有的数据库创建模型,视图和控制器。 解决方案 php art ..
发布时间:2017-01-05 14:12:35 开发方法

BackboneJS在一个集合中重新排列模型的最佳方式,同时为每个模型维护0个索引的序数属性

我有一个问题,我在这里玩,我有一个BackboneJS模型的集合,每个模型有一个'ordinal'属性,它跟踪其在集合中的顺序。 这里是我的播放数据 var ex_group_test_data = [{ title:'PRE EXERCISE', id:0, ordinal:1, group_items:[{ id:0, ordinal:0, title:'i ..
发布时间:2016-12-15 20:54:16 前端开发

缺少模型,代码

我使用和已经使用框架CodeIgniter一段时间。它在我的本地主机完美工作,一旦我上传到服务器,它会给出以下错误信息 找到您指定的模型:auth_model 要指出它,它适用于我的apache完全,你有什么想法的问题可以是什么?我正在与客户支持webbhotel谈,但他们似乎没有找到任何东西。 提前感谢。 编辑:它管理加载许多不同的文件,会话库,我自己的控制器,帮助程序和 ..
发布时间:2016-12-12 22:21:44 PHP

如何菊花链php类

我想这样做。 $ ppl-> tech-> ceo-> 我如何使这项工作? 解决方案 例如: class ppl { public $ tech; public function __construct(){ $ this-> tech = new tech(); } } class tech { public $ ceo; ..
发布时间:2016-11-24 12:59:29 PHP

Cakephp:验证错误不会出现在数据验证

我想使用cakephp模型实现表单验证。这是我的代码段... 模型 文件:/app/models/enquiry.php 类查询扩展AppModel { var $ name =“Inquiry”; var $ useTable = false; var $ _schema = array( “name”=> array(“type”=>“string”,“length”= ..
发布时间:2016-11-08 16:04:41 PHP

Cakephp 2.8.4忽略hasMany

这是一个非常奇怪的问题,我一直没有能够找出很长一段时间。 我有一个模型上传, hasMany 都被 UploadModel 所忽略。 例如。 上传 hasMany 面。 在评论表上有一个名为foreign_key的字段, 所以UploadModel中的关系看起来像这样: $ hasMany = ['Face'=> [“foreignKey”=> 'Face.upload ..
发布时间:2016-11-08 14:50:16 PHP

Cakephp查找多个模型的所有查询

我尝试下面的文章,以获得属于MenuItem 6的文章content_type为'blog'的文章。它找到 content_type ='blog'的所有文章。但我只想要它返回的文章,如果它属于Menuitem 7.现在,当它不返回一个空值的MenuItem,当不是7. 如何完成它 MenuItem与Article 代码具有HABTM关系: / p> $ d = $ th ..
发布时间:2016-11-08 13:43:06 PHP

更新大型CakePHP模型,但*不*触摸某些字段?

使用CakePHP 1.3 我在CakePHP中有一个相当大的模型,我想在表单上有一些隐藏的元素页面到(手动)比较/验证保存前,但当做一个 saveAll()(有验证),我不想要这些字段存在正在更新)。 正确的处理方式是什么?从 $ this-> data 将 saveAll()? 解决方案 之前 'fieldlist'选项: $ this-> Model-> save ..
发布时间:2016-11-08 11:38:40 PHP

CakePHP containable不能以正确的方式过滤

像cakephp手册中的示例一样, http:// book .cakephp.org / view / 1323 / Containable#Containing-deeper-associations-1325 ,我需要通过关联模型上的条件从模型中获取数据。 我有: 模型语言: 语言扩展AppModel { var $ name ='Language'; var $ ..
发布时间:2016-11-08 11:23:30 PHP