我想将Angular 2与Django集成,我还有一些问题需要解决.
如何将Angular 2的插值语法更改{{ }}
为(( ))
或类似的?
如何将cookie中的CSRF令牌添加到每个HTTP帖子?
在Angular 1中,我做了类似这样的事情:
.config(function($httpProvider) {
$httpProvider.defaults.xsrfCookieName = 'csrftoken';
$httpProvider.defaults.xsrfHeaderName = 'X-CSRFToken';
});
Run Code Online (Sandbox Code Playgroud)
所以这是我的代码:
class Destino(models.Model):
paisid = models.IntegerField(blank = True,null = True)
nombre = models.CharField(max_length = 200)
grupo = models.CharField(max_length = 200, blank = True, null = True)
requisitos_turismo = models.ManyToManyField(Requisito, related_name = "requisitos_turismo", blank = True)
requisitos_negocios = models.ManyToManyField(Requisito, related_name = "requisitos_negocios", blank = True)
dias_min_entrada = models.IntegerField(blank = True,null=True)
importancia = models.CharField(max_length = 200, default = "15")
enlace = models.CharField(max_length = 200,blank = True,null = True)
imagen = models.ImageField(upload_to="img", null = True,blank = True)
# formulario = models.ForeignKey('Formulario', related_name = …
Run Code Online (Sandbox Code Playgroud) 所以,我有这个模型:
class Product(models.Model):
colors = models.TextField(max_length=150,default = 'blue,green,blue')
Run Code Online (Sandbox Code Playgroud)
例如,我想用颜色列表过滤它。
关于我该怎么做的任何想法?
colors = ["blue","green"]
我需要这样的东西。
products = Product.objects.filter(colors__icontains = colors)
Run Code Online (Sandbox Code Playgroud)
关于如何修改模型以进行过滤的任何类型的帮助或建议都将受到赞赏。
我正在尝试使用 FabricJs 制作 T 恤定制器。
但每次我尝试将画布转换为 Base64
$('#frontCanvas')[0].value = $('canvas')[0].toDataURL("image/png")
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
SecurityError:操作不安全。
我确信与 crossOrigin 有关,但我不知道如何将其添加到我的脚本中。
我尝试了很多不同的方法,但没有成功。
任何帮助将不胜感激。
谢谢你!
$scope.loadImage = function (source) {
var opacity = (function (min, max) {
return Math.random() * (max - min) + min;
})(0.5, 1);
fabric.Image.fromURL(source, function (image) {
image.set({
left: 100,
top: 100,
angle: 0,
padding: 10,
cornersize: 10,
hasRotatingPoint: true
});
//image.scale(getRandomNum(0.1, 0.25)).setCoords();
canvas.add(image);
});
};
Run Code Online (Sandbox Code Playgroud)
我如何声明一个 observable 以及如何在 angular2 中向它添加数据?我有 5 个小时的时间试图弄清楚该怎么做。
我试过这个
this.products : Observable<array>;
var object = {"item":item};
this.products.subscribe(object)
Run Code Online (Sandbox Code Playgroud)
我尝试的一切都会引发错误
我想使用它,因为我有一个经常更改的对象数组,并且在模板中 ngFor 没有更改值。有什么帮助吗?
http://pastebin.com/1cFXJHHk 这是我尝试做的
似乎我无法从setInterval访问构造函数属性,我需要获取并修改属性.任何有关如何解决这个问题的帮助?
startit() {
console.log(this.page,this.nrpages) //works
setInterval(function() {
console.log(this.currentPage,this.nrpages) // undefined undefined
Run Code Online (Sandbox Code Playgroud) angular ×3
django ×3
python ×2
typescript ×2
canvas ×1
django-admin ×1
fabricjs ×1
javascript ×1
python-2.7 ×1