python - 在 Django 中获取用户输入的最简单方法是什么?
问题描述
我想获得一些用户输入,对其进行一些处理并将其呈现给用户。我不需要将输入输出保存到数据库中。在 Django 中最简单的方法是什么
解决方案
这是一个简单的例子
视图.py
def test_form(request):
if request.method == "POST":
user = request.POST.get('username')
if user == "mark":
return HttpResponse('hello mark')
return render(request, "form.html")
网址.py
path ('form/', test_form, name="form")
表单.html
<form method="POST" action="{% url 'form' %}">{% csrf_token %}
<input type="text" name="username">
<input type="submit" name="submit">
</form>
推荐阅读
- mysql - 查询动态列表时 GROUP_CONCAT 中的 COUNT 不起作用
- python - 为什么我的功能部分做它应该做的事情?
- javascript - 如何减慢滚动到最高速度?
- emeditor - 如何让用户编辑器等到用户输入窗口关闭
- odoo - 基于用户组的单个按钮上的不同方法?奥多 12
- java - loadjava 工具导致:ORA-29532:无法实例化类:weblogic.jndi.WLInitialContextFactory
- linux - Dotnet 核心在 Linux 上运行为 32 位 86x
- android - 在 Canary 13 上同步期间卡在“导入 Gradle 项目”
- java - 使用 -1 时 Java 代码不会退出,并且数字不会转换为字母等级
- java - Servlet 在启动时不加载