[Django]SE项目回忆录(一)

预计要写一系列的文章,具体数目还待定,思路什么的一边写一边整理吧。


该系列文章作者系本人所有,写作目的在于温习曾经做过的项目,避免对已经掌握的技术过于生疏。

转载请注明出处。


网站功能简述:

提供教师、学生两类权限不同的用户组的注册及登录

按照姓名查找教师

查看教师列表

教师更改个人信息


以上暂时为基本内容,在写教程的同时,有可能添加新的功能上去。


环境配置:

windows 10 

python 2.7

django 1.9.2

mysql


该系统的

第二个版本0.5的SAE地址为http://1.sem2.sinaapp.com/

第一个版本0.0的github地址为https://github.com/royfhs/django0.0


网站功能分析:

教师:

将teacher model与user model相关联,使得每一个teacher model实例都对应一个内置的user model实例。即每个教师都拥有自己的一个网站用户。

techer model中包含教师的个人信息。教师登入后,可以对个人信息进行更新。


学生:

接受任意访客进行学生身份的注册,注册后即可获得一个user model的实例(以下简称S),S不与teacher model相关联。

S可以对数据库中已有的老师进行搜索。


学生&教师:

当以T/S登入时,皆不可访问另一角色的网页(通过url)。


以上,为该项目的简介。

(写完了发现这个项目还真是简单的可怜,希望能在寒假的时间里把项目再好好完善。)


接下来的主要部分包括:

如何实现注册与登录

如何关联已有model与后建model

如何限制不同权限角色的访问

一些当前功能的优化

添加新的功能

···


在每个部分的梳理过程中,如果遇到不清楚或难以理解的地方,会暂停部分间的推进,单独开设新的章节用以说明此处遇到问题的原因以及解决办法。

转载于:https://www.cnblogs.com/rfhs/p/6852899.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值