小编Mod*_*esq的帖子

循环遍历manytomany字段并返回模板标记

尝试通过演示者字段循环播放事件.然后将它们标记为模板中的演示者is_presenter.

我想我的问题是:如何正确循环遍历manytomanyfield以返回模板标签?

模型

class Event(model.Model):
    title = models.CharField(max_length=200)
    presenters = models.ManyToManyField(Profile, null=True, blank=True)
    ...
Run Code Online (Sandbox Code Playgroud)

视图

for presenter in event.presenters_set.all():
    is_presenter = True
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助提前.

django many-to-many django-templates

0
推荐指数
1
解决办法
2224
查看次数

防止每个img在jQuery中受到影响

当用户滑动jQuery Slider时,它会影响每个图像.如何仅更改与该滑块相关的图像?

我已经试过: $(this).closest('img.down')$(this).siblings('img.down')

$("#slider").slider({
  value:50,
  min: 0,
  max: 100,
  step: 50,
  slide: function( event, ui ) {
    $('img.up, img.down').css('opacity','.4');
    if (ui.value >= 51) {
      $('img.up').css('opacity','.8');
    }
    if (ui.value <= 49) {
      $('img.down').css('opacity','.8');
    }
  }
});
Run Code Online (Sandbox Code Playgroud)

在这里小提琴

多谢你们!

javascript jquery jquery-ui

0
推荐指数
1
解决办法
71
查看次数

Python:对象没有属性'append'错误

在我的仪表板功能中,我有一个配置文件.个人资料有标签.我要做的是将通过解析器的每个标记放入一个列表中.然后该列表到模板:

import feedparser
rss_result = []
tags = profile.tags.all()
for tag in tags:
    rss = feedparser.parse(tag.tag_rss) #tag.tag_rss is a url string  
    rss.append(rss_result) 
context['tag_rss'] = rss_result
Run Code Online (Sandbox Code Playgroud)

它抛出了这个错误: Exception Value: object has no attribute 'append

我究竟做错了什么?感谢您的帮助.

python django parsing

0
推荐指数
1
解决办法
4083
查看次数

Jquery:使用复选框值更改现有价格

我有一个结账表格,基本价格是249.99美元.用户可以选择以99.99美元的价格添加桌子和/或椅子.截至目前价格发生变化,但取消了基本价格而不是增加价格.取消选择后,它实际上会减去基本价格,总计为0美元.

$(':checkbox').change(function(){
    var sum = 0;
    var names = $(':checked').map(function(){
        sum += (this.value - 0);
        return this.name;
    }).get().join(',');
    var spans = $('span.amount');
    spans[1].innerHTML = sum;
});
Run Code Online (Sandbox Code Playgroud)

我在这里做了一个小提琴,以表明我的意思.那么如何让基价保持在249.99美元并做正确的数学运算呢?非常感谢您的帮助.

html javascript jquery

0
推荐指数
1
解决办法
1166
查看次数

单击单选按钮,更改内部图标

当用户点击单选按钮的标签时.我想将齿轮更改为所选标签图标.所以举个例子.:

如果用户点击了标签.顶部齿轮(齿轮)将变为标签.

这是我的代码:

var current-icon = $('span.carat i.icon-cog');
$('#hidden-search-filter label').click(function(){
    var icon = $(this).find('i');
    current-icon.val(icon);
});
Run Code Online (Sandbox Code Playgroud)

我该如何做到这一点?这是一个小提琴,以显示我正在使用什么.先感谢您!

html jquery

0
推荐指数
1
解决办法
142
查看次数

使用 node 和 gulp 解析 json 文件

现在我正在浏览 gulpfile 中的代码,并将其发送到适当的位置。但是,如果我想解析一个 json 文件并在 index.html 中显示它...

它返回此错误:

Uncaught TypeError: require(...).readFileSync is not a function
Run Code Online (Sandbox Code Playgroud)

这是我的 gulpfile 和 app.js 的代码http://pastebin.com/n0BJfZG9

我错过了什么吗?为什么我不能为这种事情使用普通的节点模块?

javascript node.js gulp

0
推荐指数
1
解决办法
514
查看次数

如何使用Chai测试函数的返回值

我正在使用Chai + mocha + karma测试我的js ...

我有一个简单的函数,它将带一个数字并添加2:

function name(str) {
    return str + ' has come online';
}
Run Code Online (Sandbox Code Playgroud)

我收到一个断言错误,AssertionError: expected [Function: add] to be a string但是我不确定为什么,因为它是一个字符串。

describe("Number", function() {
    it("Should return a string value", function() {
        expect(name).to.be.a('string');
    })
});
Run Code Online (Sandbox Code Playgroud)

javascript unit-testing chai

0
推荐指数
1
解决办法
4613
查看次数