Django知识点总结(四)

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




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值