小编use*_*101的帖子

Django检查是否选中了复选框

我目前正在开发一个相当简单的django项目,可以使用一些帮助.它只是一个简单的数据库查询前端.

目前,我仍然坚持使用复选框,单选按钮等来改进搜索

我遇到的问题是弄清楚如何知道何时选中复选框(或多个).到目前为止我的代码是这样的:

views.py

def search(request):
    if 'q' in request.GET:
        q = request.GET['q']
        if not q:
            error = True;
        elif len(q) > 22:
            error = True;
        else:           
            sequence = Targets.objects.filter(gene__icontains=q)
            request.session[key] = pickle.dumps(sequence.query)
            return render(request, 'result.html', {'sequence' : sequence, 'query' : q, 'error' : False})    
    return render(request, 'search.html', {'error': True})
Run Code Online (Sandbox Code Playgroud)

search.html

<p>This is a test site</p></center>

        <hr>
        <center>
            {% if error == true %}
                <p><font color="red">Please enter a valid search term</p>
            {% endif %}
         <form action="" method="get">
            <input type="text" name="q"> …
Run Code Online (Sandbox Code Playgroud)

python django checkbox

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

前提条件和后置条件的解释?

我最近的任务要求我遵守以下条件

“所有方法都有显式的后置条件,而那些具有参数前置条件的方法”

我已经阅读了一些网页,试图解释前后条件,但似乎可以理解它们,有人可以向我解释它们的含义,用法以及如何编写它们吗?

谢谢

(顺便说一句,我正在学习的语言是C#)

c# post-conditions

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

标签 统计

c# ×1

checkbox ×1

django ×1

post-conditions ×1

python ×1