小编Cri*_*aza的帖子

如何在Django 1.8中多次保存相同的表单?

我有一个型号产品和相应的表格产品,我需要用5个产品来更新库存,所以我输入了产品的数据,并询问我想要存储多少项目,因为所有要保存的产品都是同样,除了Django默认ID,我想在视图中做这样的事情:

for i in range(0, 5):
   form.save()
Run Code Online (Sandbox Code Playgroud)

不幸的是,这只保存了最后一个表格

我怎么能达到我的需要呢?

python django

7
推荐指数
1
解决办法
1272
查看次数

fetchAPI 的 headers 对象始终为空

我有一个请求函数,它是 fetch API 的包装器,用于向我的 API 发出请求。但是当我的前端应用程序发出请求时,标头对象始终为空。我究竟做错了什么 ?

export function request(method, url, payload) {
  const body = JSON.stringify(payload);
  const headers = new Headers();
  headers.append('Content-Type', 'application/json');
  const parameters = {
    headers: headers,
    method: method,
    body: body,
    cache: "default"
  };
  return Observable.create(observer => {
    fetch(url, parameters)
      .then(response => {
        observer.next(response);
        observer.complete();
      })
      .catch(error => {
        observer.error(error);
      });
  });
}
Run Code Online (Sandbox Code Playgroud)

javascript rest ecmascript-6

5
推荐指数
1
解决办法
5314
查看次数

使用Ruby处理抽象类解决方案的正确方法是什么?

我知道抽象类不是Ruby中的一个特性,当然背后有一个哲学原因,但我想知道是否有办法解决通常使用其他语言(如C++和Java)中的抽象类来解决的问题.

例如:我需要三个班Triangle,SquareCircle.因为这些都是几何图形,我想用在编码叫做抽象类AbstractFigure有一个抽象方法get_area,这将通过具体的类来实现Triangle,SquareCircle.

我如何按照Ruby哲学做到这一点?

ruby oop object-oriented-analysis

4
推荐指数
2
解决办法
481
查看次数

有角度的路由器。如何使用不同的参数导航到当前 URL?

我有一个 Angular 5 项目,用户在单击某个项目时会导航到这样的路线。

my_domain/{account_id}/item/{item_id}/open/
my_domain/{account_id}/item/{item_id}/closed/
my_domain/{account_id}/item/{item_id}/snoozed/
Run Code Online (Sandbox Code Playgroud)

用户应该能够更改 account_id 或 item_id。所以我希望能够重新加载页面,仅更改参数(id)。我怎样才能做到这一点?

javascript url-routing typescript angular

4
推荐指数
1
解决办法
7469
查看次数

Django Admin 不散列用户的密码

我使用AbstractBaseUser,并UserCreationForm与我的Django应用程序。通过我的应用程序注册用户时,密码以哈希格式保存并保存在数据库中。但是当我尝试使用 Django 管理站点做同样的事情时,密码以原始格式保存。

django django-admin web

2
推荐指数
2
解决办法
3999
查看次数

如何使用Django 1.8从基于类的View传递参数到表单?

原谅我的英语

我想从FormView将参数传递给窗体的构造函数.但是,因为当我使用基于类的视图时,我不是那个创建表单对象的人,所以我不能这样做.

我知道使用函数视图而不是基于类的视图可能是最好的事情,但有没有人知道使用基于类的视图的方法呢?

python django

2
推荐指数
1
解决办法
726
查看次数

在Ruby中装饰方法

我有一个方法,它将一个整数数组作为参数,我想使用装饰器模式首先验证数组中的每个数字是否在指定范围内.

我已经看到ruby中的装饰器扩展了类或包含模块,但这对我来说似乎有点过分,有没有办法在没有中继类或模块的情况下装饰方法?

编辑 我有几个方法,将数组作为参数,并需要验证项的范围.我不想在每个方法中对内部编码进行内联编码,而是想要所有这些方法的装饰器,但我想知道装饰器类/模块是否是Ruby中唯一存在的?

class MyClass
 ..some code here ...
 def method(array)
   ..some code here...
 end
end
Run Code Online (Sandbox Code Playgroud)

ruby design-patterns

2
推荐指数
1
解决办法
1332
查看次数