المسار الديناميكي لـ Upload_to في نموذج Django (Models.filefield)
📁 لامدا, بايثون, جانغو, ذكاء اصطناعي
مرحبًا، في Django حتى الإصدار 1.4 كانت هناك إمكانية في النموذج لـ models.filefield لتحديد "ديناميكيًا" "المسار المُنشأ لتخزين الملفات في المتغير Upload_to
Models.py #... attach = models.filefield(Verbose_name = u'Attach', Blank = true, upload_to = lambda Instance, Filename: 'attach/%s/%s'%(Instance.id, filename)) في Django الإصدار 1.4، يتم تعيين id لاحقًا، وبالتالي Instance.id = None وكذلك Instance.pk = None. أخبرني كيف يمكنني تحديد id النموذج في المسار.