| 123456789101112131415161718192021222324252627282930313233 | 
							- # import pymysql
 
- #
 
- # pymysql.install_as_MySQLdb()
 
- from django.db.models.signals import pre_save, post_save
 
- def pre_save_func(sender, instance, **kwargs):
 
-     # print("pre_save_func")
 
-     # print("pre_save_msg:", sender)
 
-     # print("测试对比的类:", instance)
 
-     print("错了")
 
-     # try:
 
-     #
 
-     #     if "GameItem" == instance.s():
 
-     #         print("正是他:", instance.gameImage)
 
-     #         # instance.gameInfo = "6666666"
 
-     # except Exception as e:
 
-     #     print("错了", e)
 
- def post_save_func(sender, instance, **kwargs):
 
-     try:
 
-         if "GameItem" == instance.s():
 
-             print("正是他:", instance.gameImage)
 
-             instance.gameInfo = instance.gameImage
 
-     except Exception as e:
 
-         print("错了", e)
 
- #
 
- pre_save.connect(pre_save_func)  # models对象保存前触发callback函数
 
- post_save.connect(post_save_func)  # models对象保存后触发函数
 
 
  |