Django学习

1 name parameter in url patterns

urlpatterns=patterns('',url(r'^passwords/
,PasswordListView.as_view(),name='passwords_api_root'),url(r'^passwords/(?P[0-9]+)
,PasswordInstanceView.as_view(),name='passwords_api_instance'),...other urls here...,)

如果在代码里或者模板里需要引用URL,是hardcode硬编码形式,如果需要修改会很麻烦。可以使用name参数。

2 JSON serializer

json是ajax web server和client通信的数据格式。

dict是python的数据格式

server与client的通信需要序列化,使用JSON或者XML

你可能感兴趣的:(Django学习)