我如何确保我的 "做 "按钮会将特定任务标记为要求的 "做"。
我列出了任务,每个任务既有一个" do"按钮和一个"基金"按钮. 单击" DO"按钮或" Fund"按钮后,我希望将特定任务分配给" dorequested"或" FundingProped"的状态.我只是不知道如何将这些状态添加到我的情况下. ,由于我是Angular的新手,我不知道如何做到这一点. 这是我到目前为止的视图代码: Tasks
2 2024-02-25
编程技术问答社区
Angular 5模型httpClient类型铸造
我在Intredient.model.ts 中声明了模型 export class Ingredient { constructor(private name: string, public amount: number) {} getName() { return this.name } } 在成分中,如果我以这种方式得到它们: httpClient.get(url).subscribe( (igredient) => { console.log(igredient.getName()); }); 它在控制台中会出现错误,例如"属性igredient中的无方法getName". 另外,每当我尝试声明属性类型类别[]时,它会失败,但是数组似乎工作正常. 编辑: 我想提供更多信息. 给定Igredient模型和以下JSON结构: { name: "Apple", amount: "5", created
0 2024-02-22
编程技术问答社区
在管理中显示通过'through'定义的m2m字段
我有以下模型类: class Category(models.Model): category = models.CharField('category', max_length=200, blank=False) class Book(models.Model): title = models.CharField('title', max_length=200, blank=False) categories = models.ManyToManyField(Category, blank=False, through='Book_Category') class Book_Category(models.Model): book = models.ForeignKey(Book) category = models.ForeignKey(Category) 在管理界面中添加新书对象时,我也想添加一个新类别和book_categor
0 2024-01-19
编程技术问答社区
Django,在模型外键中按组过滤用户
我有一个博客文章的模型,该文章的所有者是用户的外键.使用该模型,任何用户都可以拥有博客文章.我想更改它,以便只有某个组中的用户称其为" blogger" - 才能拥有博客文章对象.理想情况下,它也应该出现在管理员中,我的意思是在博客文章管理员现在的"所有者"菜单列出了所有用户,它只能列出" Blogger"组中的菜单. 我该如何使用Django 1.3? 解决方案 在外国基础定义中使用limit_choices_to参数: author = models.ForeignKey("auth.User", limit_choices_to={'groups__name': "bloggers"})
2 2024-01-19
编程技术问答社区
Django管理员。如何用list_display显示两个模型中的字段值,这两个模型是oneToOne关系?
我相信我问题的答案很简单,但是我在任何地方都找不到.这是我的困境.我有两个模型:成员和成员尾巴,在这样的OneToOne关系中: class Member(models.Model): ID = models.AutoField(primary_key=True) FIRST_NAME = models.CharField('First name', max_length=50) LAST_NAME = models.CharField('Last name', max_length=50) def __unicode__(self): return u'%s %s' % (self.FIRST_NAME, self.LAST_NAME) class MemberDetail(models.Model): member = models.OneToOneField(Member, primary_key=True) DATE_O
2 2024-01-19
编程技术问答社区
你能为Django自定义管理动作添加参数吗?
例如(不是这种情况,而是为了说明),如果我想添加一个操作以将所选项目中的特定字段设置为X.是否可以添加一个操作以允许输入X而不是将硬编码? 解决方案 请参阅:提供提供的动作中间页 您不能从"变更者"页面上进行此操作,但是在中间页面上,您可以拥有一个允许用户输入值的表单,然后将该值用于操作. 其他解决方案 Django 1.5可能有可能有点刺.我不确定其他较旧的django版本是否可能. 您编写自己的ModelAdmin子类. ModelAdmin具有称为action_form的属性,该属性确定了ChangeList页面上Go按钮之前显示的表格.您可以编写自己的表格,并将其设置为ModelAdmin子类上的Action_Form. from django import forms from django.contrib.admin.helpers import ActionForm # ActionForm is the default form used
0 2024-01-19
编程技术问答社区
有三种不同类型用户的Rails应用程序
我现在处于应用程序的设计阶段.主要是在纸上做一些事情以了解应用程序模型,定义我需要的内容,依此类推.我发现那里一个问题,我不知道该如何解决或更具体,我不知道如何实施它以保持干燥.所以这是交易: 我有应用程序将是三种不同类型的用户/帐户: 常规帐户 - 帐户具有基本配置文件,具有基本权利,具有常规帐户的用户可以看到每个人的公共配置文件,可以修改自己的个人资料,只能有1个配置文件,可以搜索等 高级帐户 - 具有高级配置文件,这意味着用户可以指定联系信息,外观细节,有预订页,可以获取要约,有日历 公司帐户 - 具有公司资料,其中包含公司的联系信息,可以向高级用户提供报价,并且可以浏览应用程序中的所有配置文件 基本上,我为所有用户提供了一个用户模型,因此决定与Dean验证一起设计.创建用户后,我想向他/她展示一个屏幕,他/她可以选择帐户类型 - 常规,高级,公司.之后,他/她将在系统中拥有适当的权利,也将有适当的个人资料.他将来将无法在帐户类型之间进行更改.
0 2024-01-10
编程技术问答社区
XML序列化不包括Rails模型中的日期时间字段的毫秒数
默认情况下,数据库中的DateTime字段正在转换并脱离毫秒: Some_datement =>" 2009-11-11T02:19:36Z" attribute_before_type_cast('some_dateTime')=>" 2009-11-11 02:19:36.145" 如果我尝试超越此属性的访问器,例如; def some_datetime attribute_before_type_cast('some_datetime') end 当我为该模型尝试" to_xml"时,我会收到以下错误: nomethoderror(未定义的方法 " XMLSchema" 2009-11-11 02:19:36.145":string): 我试图将字符串解析为一个时间对象,但不能让一个毫秒包含一个毫秒; def some_datetime Time.parse(attribute_before_type_cast('som
0 2024-01-10
编程技术问答社区
Yii2 + Redis作为数据库
我想将yii2和redis用作数据库. 到目前为止,我从这里得到了yii2的redis activerecord类. link1 但是,我有一个问题.为什么此类添加了Redis中的Hash ???? 上面我找不到它在哪种模式中插入数据.我添加了一个用户,它将在user:xxx命名空间和s:user:xxx下的另一个记录下添加一个用户,依此类推,但是没有任何主题在属性中定义了任何字段!仅包含ID. 我知道键值类型数据库和RDBM是不同的,并且也知道如何在Redis中实现关系,但是我不知道为什么它只能保存ID. 到目前为止,我找不到使用Redis Activerecords的任何例子. 这里有一个,它不够好. 所以这是我的主要wuestion:如何使用activerecords和yii2中的不同数据类型添加数据? ,如果不可能使用ActivereCords,那么最好的解决方案是什么?在这种情况下 另一个问题:可以改用模型并编写自己的模型::
2 2024-01-10
编程技术问答社区
在Rails中找不到关联问题
我对Ruby是Ruby的新手,我显然有一个积极的记录关联问题,但我无法自己解决. 给定三个模型类及其关联: # application_form.rb class ApplicationForm :form_questions end # question.rb class Question :form_questions end # form_question.rb class FormQuestion
0 2024-01-10
编程技术问答社区
symfony 1.4: 创建 "复制 "动作
我需要为模型列表创建"复制"操作.它应该从某些模型中获取所有值,填写这些值,您可以编辑几个字段,然后按"保存"后将创建新模型.目前,我考虑过合并编辑和新操作: public function executeListCopy(sfWebRequest $request) { # EDIT # $this->offer = $this->getRoute()->getObject(); # $this->form = $this->configuration->getForm($this->offer); # NEW # $this->form = $this->configuration->getForm(); # $this->offer = $this->form->getObject(); # COPY } 编辑部分显示我使用编辑按钮时的命令交响曲运行. 与编辑相同的新型仅创建新模型. 我对此康复: $t
2 2024-01-09
编程技术问答社区
Django中的抽象基类模型与代理模型
我正在构建一个控制面板,该控制面板将在Django中具有多个子应用程序.我的模型之一是application,它将具有重要的设置,例如name,description,install_path和id(以便我可以将特定的设置和配置值与此应用程序相关联. . 现在,我正在努力弄清楚如何声明这种特定模型.每个application将做与彼此完全不同的应用程序.一个人可能管理特定的CMS设置,而另一个人可能会处理我们开发环境的密码重置.目标是将共同的支持项目在一个地方获取. 每个应用程序的主要信息将相同.每个人都会有一个名称,描述等.区别将是他们所做的工作以及他们使用的设置.设置在自己的模型中,并通过外键返回到应用程序. 我不确定哪种型号类型最适合我的用例.两者看起来都很有用,但是如果是这样,我假设我缺少其中一个(或两者)的一个方面. 我的问题是,使用抽象基类模型 vs. 代理模型? 解决方案 没有人碰到8个月.我应该更了解,但我要刺穿它. 显然,您的第一个选
4 2024-01-09
编程技术问答社区
ASP .NET MVC 3模型+存储程序
im,ASP MVC中的新事物,我不知道如何创建基于DB中存储过程的模型.我已经有与另一个应用程序一起使用的数据库,并且我的网页必须使用上述数据库. ,如果有人可以向我展示一些正确的方法,我将非常感激. (如果我不清楚:我需要创建使用数据库中存储过程的ASP .NET模型,而仅此而已) TXH提前 解决方案 @fgeorgiew您是否只需要知道如何从存储过程中填充模型(类)?您可以使用NHIBERNATE或实体框架之类的ORM为您处理管道,或者只需使用RAW ADO.NET代码,例如以下示例.请注意,这只是粗略的代码,但是您明白了. public class MyModel { public int ModelId { get; set; } public string FirstName { get; set; } } public class SqlMyModelRespoitory : IMyModelRepository // opti
2 2024-01-05
编程技术问答社区
在Zend Framework中把模型放在库目录中
我想在Zend Framework中放置模型外部目录之外的模型.确切地说,在/库文件夹 library/ models/ actors/ ActorsMapper.php Actor.php books/ BooksMapper.php Book.php 而不是 application/ modules/ models/ actors/ ActorsMapper.php Actor.php books/ BooksMapper.php Book.php 这样做是为了使我不必为我创建的每个模块创建单独的模型. 我必须更改哪些配置? 如果您需要更多详细信息,请询问 谢谢:) 解决方案 第一个答案有效,但是如果您想在Bootstrap中注册自动加载,我会给您另一个答案. 1)将"模型"文件夹放入所有table.php文
0 2023-12-26
编程技术问答社区
Zend: 如何在控制器中使用一个来自视图助手的自定义函数?
ive在library/my/view/helper/gravatar中有一个视图助手 但是如何在模型(或控制器)中访问此功能? 对不起,如果它已经被问到,但是我是新的,并且该文档在某些部分很糟糕. 谢谢大家 解决方案 在您的控制器中,您可以通过 访问ViewHelpers $this->view->gravatar($email) 您的模型不应从视图中调用方法,因为它将模型与演示层联系起来.该视图可能知道该模型,但该模型不应该了解视图. 对于Graftars,制作中还有一个服务和视图助手: 一个> 其他解决方案 确保从视图中确保"事物"的更好方法实际上是视图助手是使用方法getHelper("helperName");. $this->view->getHelper('gravatar'); 其他解决方案 在控制器中: $this->view->gravatar(); 在模型中(Gordon是正确的,您一般不应
0 2023-12-26
编程技术问答社区
如何在一个模型中改变Zend_Db_Table的名称以插入多个表
使用Zend Framework,我创建了一个模型将记录插入数据库中.我的问题是,在$this->insert($data)之后如何切换活动表,以便可以将记录插入另一个表格? 到目前为止,这是我的代码: class Model_DbTable_Foo extends Zend_Db_Table_Abstract { protected $_name = 'foo'; public function addFoo($params) { $data = array( 'foo' => $params['foo'], ); $this->insert($data); $foo_id = $this->getAdapter()->lastInsertId(); $data2 = array( 'bar' => $params['bar'] ); // I need to change th
4 2023-12-26
编程技术问答社区
zend模块模型
我的应用程序设置具有2个模块管理和默认设置 我测试了在模块上正常工作的控制器 但是模型不起作用 我创建了一个模型应用程序\模块\ admin \ models \ user.php
4 2023-12-26
编程技术问答社区