我正在为我的网站使用 django admin。我有班级学生和管理员正在自动生成表格。
现在我想根据登录的用户位置在学生模型本身中初始化位置值。
我不想在形式上做,而是在模型中做类似的事情
class Student:
def __init__(self):
self.location = get_logged_user_location()
是否可以仅在 Mdel 中这样做
我正在尝试这样
def __init__(self, *args, **kwargs):
super(Student, self).__init__(*args, **kwargs)
self.name="test"
但它不工作。我在表单中得到空的文本字段