1.更改监听的端口号
Django服务器默认的IP地址是127.0.0.1:8000,想要修改默认的端口号,将端口号当做参数传进去即可。
python manage.py runserver 8080
如果你想监听所有的IP地址,使用python manage.py runserver 0.0.0.0:8000命令即可
2.模型
models.CharField(max_length=30) 需要制定max_length的值
models.ForeignKey(Poll) 定义一个关联。Django支持常见数据库的关联:多对一(many-to-ones),多对多(many-to-manys),一对一(one-to-ones)
3.移除模板中硬编码的urls
<a href="/{{poll.id}}/votes">{{name}}</a>
<a href="{%url 'detail' poll.id%}">{{name}}</a>
'detail'对应视图函数中的name的值
url(r'^(?P<poll_id>\d+)/votes', views.detailFunc, name='detail')
具体请参考:http://django-chinese-docs.readthedocs.org/en/latest/intro/tutorial03.html