我正在使用内置登录模块在我的网站中执行登录
url(r'^login/$', 'django.contrib.auth.views.login', {'extra_context': {'page_name': 'login'}),
这是我登录表单的下一步操作
<input type="hidden" name="next" value="/redirect/">
在注册期间,我为用户创建了一个小的跟踪代码,如下所示:
host = request.META.get('HTTP_X_FORWARDED_FOR','') or request.META.get('REMOTE_ADDR')
if tid == '0':
import os, binascii
tid = binascii.hexlify(os.urandom(6))
ut = UserTracking.objects.create(user=user, username=username, tracking_id=tid, remote_host=host, action='register')
ut.save()
variables = RequestContext(request, {'username': form.cleaned_data['username'], 'email': form.cleaned_data['email'], 'message': message, 'tid': tid})
return render_to_response('registration/register_success.html', variables)
在register_success.html
我使用 jquery 插件将我的跟踪代码保存到用户的电脑中,如下所示:
$.jStorage.set('tid', '{{ tid }}');
如何将此代码添加到我的登录表单并使用用户名和密码发送到我的views.py
?