小编dan*_*ana的帖子

django独特的领域

是否有另一种REGEX方式(或其他方式)来确保模型类字段是唯一的?(它不是一把钥匙,或者至少没有被宣布为钥匙,应该是一个简单的CharField)

谢谢

django field unique

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

php从日期中提取年/月/日/小时/分/秒

如果我有一个约会,我想在PHP5中提取年份,月份等,我该怎么办?

如果我做

 $y = date('Y',$sale->end);  
Run Code Online (Sandbox Code Playgroud)

它不起作用......

php date extract

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

无法将表单内容保存到数据库

我试图在'微博'最小应用程序中保存用户100个字符.我的代码似乎没有任何错误,但不起作用.错误是在views.py中,我无法将外键保存到用户表.

models.py 看起来像这样:

class NewManager(models.Manager):

    def create_post(self, post, username):
 new = self.model(post=post, created_by=username)
        new.save()
        return new

class New(models.Model):

    post = models.CharField(max_length=120)
    date = models.DateTimeField(auto_now_add=True)
    created_by = models.ForeignKey(User, blank=True) 
    objects = NewManager()   


class NewForm(ModelForm):

    class Meta:
          model = New
          fields = ['post']
         # widgets = {'post': Textarea(attrs={'cols': 80, 'rows': 20})

def save_new(request):

    if request.method == 'POST':
        created_by = User.objects.get(created_by = user) 
        date = request.POST.get('date', '')
        post = request.POST.get('post', '')
        new_obj = New(post=post, date=date, created_by=created_by)
        new_obj.save()
        return HttpResponseRedirect('/')
     else:
           form = NewForm() …
Run Code Online (Sandbox Code Playgroud)

forms django foreign-keys insert

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

kohana ORM问题

我正在使用kohana ORM以从数据库中获得一些结果.我的问题是:即使我已经查阅了文档,我也找不到只选择我感兴趣的列的方法.为了更明确,我有:

$sale_stock = Model::factory('product_type')
->where('product_type_id','=', $id )
-> find_all();
Run Code Online (Sandbox Code Playgroud)

var转储它,它选择我所有的"SELECT product_type.*from product_type where etc".但我想从salestock表中只选择'stock'字段.做find('stock')而不是find_all()返回一个weired对象......我哪里错了,我怎样才能真正选择使用kohana orm的'stock'列?

谢谢!

orm select kohana

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

css在点击时更改元素的样式

我有一个元素列表,我想在单击列表元素时更改元素的样式(并且该特定样式保持不变直到用户按下另一个列表项).

我尝试使用'主动'风格,但没有成功.

我的代码:

#product_types
{       
    background-color: #B0B0B0;
position: relative; /*overflow: hidden;*/
}


#product_types a:active
{
    background-color:yellow;
}
Run Code Online (Sandbox Code Playgroud)

但元素是'黄色'只有一毫秒,而我实际点击它...

css onclick href visited

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

Django过滤bool不可迭代

我想过滤所有关系对象,其中(关系=虚拟社区中的关系关系)过去发起以下事件的日期与当前时刻相关.

以下声明似乎是错误的,因为bool对象不可迭代.还有另一种方法吗?

d = Relations.objects.filter(date_follow < datetime.now())
Run Code Online (Sandbox Code Playgroud)

django iterable boolean filter

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

Django文件在社交社区中上传/下载

我有一个用Django构建的社交社区,我想为用户添加上传/下载/读取(文档)功能,以便许多用户可以同时执行这些操作.

你推荐我什么?标准的Django上传/下载文档功能可以用于此目的吗?

谢谢!

django upload file download

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

django日历小部件

我希望在我的应用程序中有一个日历,以便每个用户都可以选择日期,并提交会议民意调查.我尝试使用Django日历管理窗口小部件,但它没有出现在我的页面上.如何获取我的应用程序的日历?使用java脚本更容易吗?

谢谢!

django calendar widget

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

django在模板中调用无请求视图功能

我正在制作一些视图函数来计算社区中一个用户的排名.我的问题是,我想在每个用户的个人资料中显示传感器的级别,我不知道如何,因为我没有;请求和render_to_response(因为我猜不需要他们)我的代码:

def calculate_questions_vote(request):
    useranswer = Answer.objects.filter (answer_by = request.user)
    positive_votes = VoteUpAnswer.objects.filter(answer = useranswer)
    negative_votes = VoteDownAnswer.objects.filter(answer = useranswer)
    question_vote_rank = sum(positive_votes) - sum(negative_votes.count)
        return question_vote_rank

def calculate_replies(request):
    the_new = News.objects.filter(created_by = request.user)
    reply = Reply.objects.filter(reply_to = the_new)
    reply_rank = sum(reply)
        return reply_rank

def calculate_votes(request):
    the_new = News.objects.filter(created_by = request.user)
    vote = Vote.objects.filter(voted = the_new)
    vote_rank = sum(vote)
        return vote_rank

def personal_rank(request):
    personal_rank = question_vote_rank + reply_rank + vote_rank
        return personal_rank
Run Code Online (Sandbox Code Playgroud)

在UserProfiles中:

user = request.user  
personal_rank = calculate_questions_vote(user) + calculate_replies(user) …
Run Code Online (Sandbox Code Playgroud)

django variables templates response view

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

Jquery html()而不是val()

我有一个由jquery插件蒙皮的选择列表.问题是当我选择一个select元素时,select字段的值在post id val()之前,我希望它之间是html().但如果我把html()而不是val()我得到选择列表optgroup的整个html.

我有问题的jquery的一部分:

$(this).height(selectBoxHeight).change(function(){
    selectBoxSpanInner.text($(this).val()).parent().addClass('changed');
});
Run Code Online (Sandbox Code Playgroud)

(这里我设置了val)和html:

<select name="123_cat" class ="styled">  
   <?php foreach($subcategories['categories'] as $sc) { ?>
   <optgroup label="<?php echo $sc['name']; ?>">
    <?php foreach ($sc['subcategories'] as $ss){?>                              
             <option id = "123_cat[]" value="<?php echo $ss['sid']; ?>" <?php if (isset($_POST['123_cat'])) { if($ss['sid'] == $_POST['123_cat']) echo 'selected = "selected"';} else { if(in_array($ss['sid'], $the_subcategories)) echo 'selected = "selected"'; } ?>><?php echo $ss['name']; ?></option>
        <?php }?>
Run Code Online (Sandbox Code Playgroud)

如何在<option> </option>选定的onclick 之间获取文本而不是它的值?

php jquery html-select

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