用的是Django 1.6.4,想实现的效果是给链接添加views里面的url。
在views定义方法
def login(request):
print "login..."
c = RequestContext(request, {'foo': 'bar'})
t = get_template('index.html')
return HttpResponse(t.render(c))
模版文件
<a href="{{}} url 'tieba.views.login' %}" class="btn"> xxoo </a>
app中的urls配置
from django.conf.urls import patterns, url
from views import index,login
urlpatterns = patterns('',
url(r"^", index),
url(r"^login/$", login),
)
打开直接报错
让底层实现websocket的服务器功能,然后与浏览器形成全双工通信,通过网页发送指令到底层,并能及时接受返回指令。
urls.py
python
urlpatterns = patterns('', url(r"^", index), url(r"^login/$", login, name="views.login"), )
模板文件
html
<a href="{% url 'views.login' %}" class="btn"> xxoo </a>
url
标签传的参数不是视图路径,而是URLConf的name
值