为了账号安全,请及时绑定邮箱和手机立即绑定

点击提交按钮没有反应,没有进入view.py里面的方法

这是两个urls文件的配置

url(r'^testProject/', include('testProject.urls', namespace='test')),
url(r'^add/$', views.add, name='add')

这个是模板,这个{% url 'test.add' %}可以正确显示出内容

<form action='{% url 'test:add' %}', method="post">
    {% csrf_token %}
    <h1>{% url 'test:add' %}</h1>
    <label for="a">a:</label>
    <input id="a" name="a" type="text"></input>
    <br>
    <label for="b">b:</label>
    <input id="b" name="b" type="text"></input>
    <br>
    <label for="c">c:</label>
    <input id="c" name="c" type="text"></input>
    <br>
    <label for="d">d:</label>
    <input id="d" name="d" type="text"></input>
    <br>
    <input type="button" value="sumbit"></input>
</form>

view.py,这个打印数据看不到

def add(request):
    print('1111111111')
    return render(request, 'index.html')


正在回答

2 回答

知道原因了,提交按钮的type写成了button。。。

<input type="button" value="sumbit"></input>


0 回复 有任何疑惑可以回复我~
#1

斑比站在你身旁

该修后还是没反应……
2019-03-12 回复 有任何疑惑可以回复我~

print本来就看不到,需要把内容传送到模板

0 回复 有任何疑惑可以回复我~
#1

xy_zj 提问者

print可以在pycharm的控制台看
2018-07-17 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
django入门与实践
  • 参与学习       65159    人
  • 解答问题       869    个

手把手带你进入Django开发的大门,充分领略Django的魅力

进入课程

点击提交按钮没有反应,没有进入view.py里面的方法

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信