Python 如何从移动本机应用程序发布到Django/accounts/login/上?
我使用Django 1.6和Python2.7开发web应用程序 我发布了来自移动本机应用程序的参数 csrfmiddlewaretoken 用户名 密码 但是,发生了403次 你能告诉我怎么解决吗 我的URL.py是Python 如何从移动本机应用程序发布到Django/accounts/login/上?,python,django,mobile,Python,Django,Mobile,我使用Django 1.6和Python2.7开发web应用程序 我发布了来自移动本机应用程序的参数 csrfmiddlewaretoken 用户名 密码 但是,发生了403次 你能告诉我怎么解决吗 我的URL.py是 url(r'^accounts/login/$', 'django.contrib.auth.views.login', name='login1'), 而且,我的/registration/login.html模板具有csrf\u令牌 <body style="marg
url(r'^accounts/login/$', 'django.contrib.auth.views.login', name='login1'),
而且,我的/registration/login.html
模板具有csrf\u令牌
<body style="margin-top: 5em;">
<div class="container">
<form method="POST" action=".">{% csrf_token %}
<div class="modal" style="position: relative; top: auto; left: auto; margin: 0 auto; z-index:1;">
<div class="modal-header">
{%csrf_令牌%}
您可以在视图中添加@csrf
,或在模板中添加{%csrf\u token%}
。
您可以发布数据。谢谢您的回复。我在模板中使用
{%csrf\u token%}
。但是,我使用的是django.contrib.auth.views.login
view。那么,如何在视图中添加@csrf?def login
已经有了@csrf\u protect
。我想我需要客户端手机的标题