dan*_*333 2 django django-models relational-database
你会如何应对以下问题?有老师和学生.学生无法查看专门针对教师的页面,教师可以查看专门针对学生的页面.教师可以列出他们教授的学生名单.我希望老师和学生都使用内置用户来登录.
我有以下想法:
用外键建立用户的教师和学生的单独表格? - 问题是,我可以轻松地呈现页面并区分谁是老师,谁是学生.
权限?组?只有一个表用户?但说实话,我没有找到办法实现我在开始时提到的那种方式.
感谢任何想法,建议和评论,因为我正在考虑它的时间!
作为一个粗略的开始:
用户表
学生表
老师表
类表
成绩表
(如果学生可以多次上课,并且有多个等级,则成绩表将需要有自己的密钥,可能具有序列类型以确定他们接收它们的顺序).
显示用户的页面可以查询用户表格中显示的信息,然后是学生或教师的具体信息.如果学生可以成为一名教师,那么你也可以做到这一点.
归档时间: |
|
查看次数: |
1038 次 |
最近记录: |