我尝试构建一个非常简单的网站,可以将数据添加到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) 我有一个包含数千列的大文件.我想在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)
但是,我想一次删除几个列...有人可以帮我解决这个问题吗?
我在输入字段(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",即如果我使用零作为输入则它是空白的.这是正确的,我可以克服这个吗?