擅长:python、mysql、java
<p>我建议使用Django的信号。这是在模型发生某些事情时触发的操作,例如<em>save</em>或<em>update</em>。这样您的代码就保持干净(表单处理中没有业务逻辑),并且您确信它只有在<em>save</em>之后才会被触发。</p>
<pre><code>#views.py
from django.dispatch import receiver
...
@receiver(post_save, sender=Course)
def post_save_course_dosomething(sender,instance, **kwargs):
the_faculty = instance.faculty
#...etc
</code></pre>