1
noob這裏保存我的對象後執行一個函數。 我試着去執行我保存之後的函數(點擊保存)從管理面板的物體, 我試過get_or_create,但我無法弄清楚如何使它工作Django - 在管理模板
這裏是我的代碼(機型的.py)
#The function creates a group of folders
def Create_Space():
queuepath = r"C:\Users\BrianC\Desktop\DjangoPrueba\prueba6\queue"
acceptedpath = r"C:\Users\BrianC\Desktop\DjangoPrueba\prueba6\accepted"
if not os.path.exists(queuepath) and not os.path.exists(acceptedpath) :
os.makedirs(queuepath)
os.makedirs(acceptedpath)
#Here is the model
class Espacio (models.Model):
prom_name = models.CharField(max_length=30, null=False)
prom_email = models.EmailField(max_length=254, null=True)
phone_contact = models.BigIntegerField(max_length=50, null=False)
school_name = models.CharField(max_length=30, null=False)
school_phone = models.BigIntegerField(max_length=50, null=False)
school_address = models.TextField(null=False)
other_details = models.TextField()
此問題的副本:http://stackoverflow.com/questions/30252693/django-admin-call-function-on-save其中還有更好的答案 – lsh