小编wha*_*atf的帖子

django模型形式过滤查询集

我有以下型号:

class Article(models.Model):

   title = models.CharField()
   description = models.TextField()
   author = models.ForeignKey(User)


class Rating(models.Model):

    value = models.IntegerField(choices=RATING_CHOICES)
    additional_note = models.TextField(null=True, blank=True)
    from_user = models.ForeignKey(User, related_name='from_user')
    to_user = models.ForeignKey(User, related_name='to_user')
    rated_article = models.ForeignKey(Article, null=True, blank=True)
    dtobject = models.DateTimeField(auto_now_add=True)
Run Code Online (Sandbox Code Playgroud)

基于以上模型,我创建了一个模型表单,如下所示:

型号表格:

class RatingForm(ModelForm):

     class Meta:
          model = Rating
          exclude = ('from_user', 'dtobject')
Run Code Online (Sandbox Code Playgroud)

排除from_user因为request.userfrom_user.

表单呈现得很好,但在to_user下拉字段中,作者也可以评价自己.所以我希望current_user的名字填充在下拉字段中.我该怎么做?

django django-models django-forms

3
推荐指数
1
解决办法
7704
查看次数

div元素css的替代着色

我有以下DOM元素:

<div class="document>
  <div class="text"> some text1 </div>
  <div class="text"> some text2 </div>
  <div class="text"> some text3 </div>
  <div class="text"> some text4 </div>
</div>  
Run Code Online (Sandbox Code Playgroud)

我想交替着色它们,意思是text1,text3是相同的颜色,text2,text4是相同的颜色.怎么能用css完成?

css

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

使用jquery在同一个div中查找一个类

我想在同class一个class内找到一个对应的另一个div.

HTML结构:

<div class="main">
  <div class="party">
                <a href="#"><img id="1001" class="vote" src="http://img2.jpg"></a>
                <p class="votenums"> 20 votes.</p>
  </div>

   <div class="party">
                <a href="#"><img id="1001" class="vote" src="http://imgtwo2.jpg"></a>
                <p class="votenums"> 30 votes.</p>
  </div>
Run Code Online (Sandbox Code Playgroud)

jQuery代码是:

$(function() {
    $(".vote").live("click", function(e) {
        e.preventDefault();
        $(this).find(".votenums").text("changed text");
    });
});
Run Code Online (Sandbox Code Playgroud)

当我点击img与类vote我想编辑类时votenums,对应同一个div.意思是,所需的行为是,当点击图像时,文本应该改变.

小提琴在这里:http://jsfiddle.net/85vMX/1/

jquery jquery-selectors

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

以下代码段的含义是什么?

我是一个python django新手,并且正在浏览一些开源代码,以下源代码的含义是什么:

这是在django应用程序的models.py中.

class Sale(models.Model):
    def __init__(self, *args, **kwargs):
        super(Sale, self).__init__(*args, **kwargs)
Run Code Online (Sandbox Code Playgroud)

请保持您的语言简单.我是非计算机科学背景,也是OOP的新手.

python django django-models

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

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