用django写了一个站内用户之间发送消息的应用,应用虽小但五脏俱全。写完后总结了一下:
1、建立messages应用。
2、models设计:设置了7个字段,标题,内容,时间,发消息送人,接受人消息,发送消息是否删除,接受消息是否删除。
3、admin.py简单设置了一下,加入群发的功能。
4、forms实现:接收消息的人的验证,标题的验证,数据的保存。
5、url.py设置:6个,发送的消息,接收的消息,发送消息,查看消息,删除消息,回复消息。
6、views.py实现:每个URL对应一个def,这里在官网看到一个用法,翻译的2.0文档没看到(没仔细看),
from django.contrib.auth.decorators import login_required
@login_required(login_url='/users/login/')#在每个def上面加上这么一句就OK了,login_url指定了跳转到你设置的登录URL。我的登录URL让我改了。
用户注册用户名需要过滤。记录
上一篇: django contrib.admin使用记录2
下一篇: django 模板系统学习之过滤器记录
你这写的什么玩意啊。 这也叫博客 不给代码也好歹写点伪代码吧
我写博客也没给别人看,是自己的笔记。
没有demo学习学习么
没有demo学习学习么
https://github.com/0x55aa/pytoto 你可以看看我写的论坛代码
你这写的什么玩意啊。 这也叫博客 不给代码也好歹写点伪代码吧