小编Beb*_*ebe的帖子

CSRF验证失败.请求中止

我尝试构建一个非常简单的网站,可以将数据添加到sqlite3数据库中.我有一个带有两个文本输入的POST表单.

index.html的:

{% if top_list %}
    <ul>
    <b><pre>Name    Total steps</pre></b>
    {% for t in top_list %}
        <pre>{{t.name}} {{t.total_steps}}</pre>
    {% endfor %}
    </ul>
    {% else %}
    <p>No data available.</p>
{% endif %}
<br>
<form action="/steps_count/" method="post">
    {% csrf_token %}
    Name: <input type="text" name="Name" /><br />
    Steps: <input type="text" name="Steps" /><br />
   <input type="submit" value="Add" />
 </form>
Run Code Online (Sandbox Code Playgroud)

forms.py:

from django import forms
from steps_count.models import Top_List

class Top_List_Form(forms.ModelForm):
    class Meta:
        model=Top_List
Run Code Online (Sandbox Code Playgroud)

views.py:

# Create your views here.
from django.template import Context, loader …
Run Code Online (Sandbox Code Playgroud)

python django csrf requestcontext

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

如何在AWK中一次删除多个列和字段分隔符?

我有一个包含数千列的大文件.我想在Bash中使用AWK一次删除一些特定的列和字段分隔符.

我可以使用此oneliner一次删除一列(第3列将被删除,其对应的字段分隔符):

awk -vkf=3 -vFS="\t" -vOFS="\t" '{for(i=kf; i<NF;i++){ $i=$(i+1);}; NF--; print}' < Big_File
Run Code Online (Sandbox Code Playgroud)

但是,我想一次删除几个列...有人可以帮我解决这个问题吗?

csv bash awk

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

在Django中,零(整数)是空白还是空?

我在输入字段(IntegerField)中尝试了整数零,但是在提交后,该零似乎永远不会显示.

这是我的模板的一部分:

{{user_date_table.june_11}}
{% if not user_date_table.june_11_steps %}
 <form action="/steps_count/index/{{ username }}/table/" method="post">
  {% csrf_token %}              
  <input type="text" autocorrect="off" autocapitalize="off" name="june_11_steps"/>
  <input type="submit" value="Add"/>
 </form>
{% else %}      
 {{user_date_table.june_11_steps}}
{% endif %}
Run Code Online (Sandbox Code Playgroud)

我认为if not user_date_table.june_11_steps抛出"True",即如果我使用零作为输入则它是空白的.这是正确的,我可以克服这个吗?

python django templates

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

标签 统计

django ×2

python ×2

awk ×1

bash ×1

csrf ×1

csv ×1

requestcontext ×1

templates ×1