我正在学习django框架,我陷入了一个教师/学生问题,我有一个学生模型,其中我有学生用户名和密码,而教师帐户是直接从管理站点用户模型创建的,我使用django的内置登录系统成功地为教师创建了登录。现在我想让学生登录,他们的用户名/密码存储在学生models.In中--我的情况下,学生帐户(用户名和密码)是由他们的老师创建的,并且存储在学生model.So中,学生只需要登录,而我只有一个登录表单(教师和学生)。我如何通过学生模型的检查来登录学生,我已经搜索过了,但这让我对此有了一些帮助。
下面是从管理站点创建的教师登录代码:
class loginform(View):
当产生多个选择题时,exams用小写字母在可能的答案前加上前缀。是否有可能在使用exams2qti21时更改此行为,以便在没有此前缀的情况下显示答案?
从
a. 12
b. 35
c. 15
d. 25
简单地说,
12
35
15
25
我想这样做是因为我们的内容管理系统"itsLearning“可以随机选择可能的答案(每个学生),而字母前缀的加入会把这一切搞砸。
背景:I正在开发一个web应用程序,它允许教师用许多分析功能来测试他们的学生在测试/测验中的个人/班级表现。目前,我正在重新设计MySQL DB模式,您可以看到我到目前为止构建的基本EEF图,包括:
实际上,我正在使用Hibernate创建从后端到DB的连接,但是这个EEF图在显示表之间的关系方面做得很好。
The Problem I目前为管理员、学生和教师提供了单独的表,因为这三个表都有独特的字段,尽管目前它们的字段非常相似。有三个不同的表的问题是,我希望教师和学生共享一些功能。例如,教师应该能够像学生一样进行测验(为了测试目的)。我的第一反应是做一个学生和老师都扩展的用户类:
pu