我正在构建简单的课程管理应用程序。我希望用户注册课程。这里注册模式:Django表单:使用request.user和url参数预填充表单
class CourseMembers(models.Model):
student = models.ForeignKey(Student)
course = models.ForeignKey(Course)
def __unicode__(self):
return unicode(self.student)
学生模型被扩展用户模型 - 我想用request.user来填写表单。 在课程模型中最重要的是course_id,我通过URL参数传入视图(例如http://127.0.0.1:8000/courses/course/1/
)。
我想实现的目的是通过输入生成'不可见'(因此用户无法更改插入的数据)形式,但只包含request.user和course_id参数。
你想向他们展示这些领域吗?您是使用基于类的视图还是仅使用基于视图的功能? –
不,我不想显示任何字段,只需输入发送request.user和course_id后的按钮。我正在使用基于功能的视图。 – Malyo