python代码的CSS条件

时间:2013-06-21 08:59:39

标签: javascript jquery python html flask

所以,我正在使用“numpad”构建登录系统。一行和行有四个数字。应该选择每行一个数字,然后这些数字应该是正确的登录。 “小键盘”是这样的,四行,四个数字:

<div class="numbers-1">
        <a class="num-1 active" href="#">1</a>
        <a class="num-2" href="#">2</a>
        <a class="num-3" href="#">3</a>
        <a class="num-4" href="#">4</a>
</div>
<div class="numbers-2">
        <a class="num-1 active" href="#">2</a>
        <a class="num-2" href="#">3</a>
        <a class="num-3" href="#">4</a>
        <a class="num-4" href="#">5</a>
</div>
<div class="numbers-3">
        <a class="num-1 active" href="#">3</a>
        <a class="num-2" href="#">4</a>
        <a class="num-3" href="#">5</a>
        <a class="num-4" href="#">6</a>
</div>
<div class="numbers-4">
        <a class="num-1 active" href="#">4</a>
        <a class="num-2" href="#">5</a>
        <a class="num-3" href="#">6</a>
        <a class="num-4" href="#">7</a>
</div>

现在选择的数字将是1 2 3 4,因为这些数字的css类是“有效”。 jQuery更改了类。如果这些是正确的,是否可以进行python检查?换句话说,是否有可能使python“如果这里的某些链接的css类是'活跃'做其他事情不”?或者你如何提出这件事呢?

这件事在网上看起来像这样: http://cl.ly/image/0T1y3l3I3h22

如果选择了正确的数字,将执行的代码只是重定向到需要登录的页面。那么python就是这样:

def login():
    if ...... # if the css class for the links is not whatever it should be
        error = 'an error message'
    else:
        return redirect(url_for('the_page_requiring_login'))

python的好处是因为我正在使用Flask作为网站,因此上面的代码非常方便。

0 个答案:

没有答案