我有这样的models.py
class Faculty(TimeStampedModel):
_registry = []
faculty_code = models.CharField(max_length=30, unique=True)
name = models.CharField(max_length=255)
date_of_birth = models.DateField(default=datetime.date.today)
age = models.IntegerField()
current_subjects = models.CharField(max_length=255)
research_interest = models.CharField(max_length=255, blank=True)
joining_year = models.CharField(
max_length=5, )
projects = models.CharField(max_length=255, blank=True)
现在用户无法添加Faculty,但可以查看从管理员创建的内容。为了做到这一点,用户必须在表格中输入faculty_code,之后我必须获取其他字段并将其显示给用户。 我不知道如何实现这一点。我的意思是,只要我们创建一个django-form并使用POST方法,它就会创建一个我不想要的新对象。用户应发送'GET'请求以获取该类其他字段的数据。