django一些之前没有用过的小点

Posted bainianminguo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django一些之前没有用过的小点相关的知识,希望对你有一定的参考价值。

1、模板语言中的for循环的最后一个的表示方式

            {% for auther in auther_list %}
                    {% if forloop.last %}
{#                        这里的意思是for循环的最后一个的意思#}
                        

                        <option value="{{ auther.id }}">{{ auther.auther_name }}</option>
                    {% else %}
                        <option value="{{ auther.id }}">{{ auther.auther_name }}</option>|
                    {% endif %}
            {% endfor %}

  

 2、如果使用bootstrap的表单太宽,可以在表单的标签放在下面的标签的里面

  <div class="row">
            <div class="col-md-5 col-md-offset-3">
            </div>
</div>

  

3、获取前台发过来的多选的数据

        auther_list = request.POST.getlist("book_auther")
        # 如果页面是多选的select或者checkbox,则后台如果想获取前台传递过来的值,则使用getlist方法

  

以上是关于django一些之前没有用过的小点的主要内容,如果未能解决你的问题,请参考以下文章

Django中的forms一些小点

Django的model操作中一些常用的小点

[TimLinux] Django 信号

超级有用的9个PHP代码片段

DBA:介里有你没有用过的“CHUAN”新社区版本Redis6.0

Pygame for Python 3.5.1(我试过的都没有用)