Đây là câu hỏi rất mới bắt đầu. Nhưng tôi đang bối rối. Làm cách nào để tôi tham chiếu biến cài đặt django trong model.py?Tôi làm cách nào để tham chiếu biến cài đặt django trong models.py?
NameError: Tên 'PRIVATE_DIR' không được định nghĩa Cũng đã cố gắng rất nhiều thứ khác bao gồm settings.PRIVATE_DIR
cách chính xác để làm điều này là gì?
--------- settings.py -------------
PRIVATE_DIR = '/home/me/django_projects/myproject/storage_dir'
--------- model.py-- -------------
# Problem is here.
from django.core.files.storage import FileSystemStorage
fs = FileSystemStorage(location=PRIVATE_DIR)
class Customer(models.Model):
lastName = models.CharField(max_length=20)
firstName = models.CharField(max_length=20)
image = models.ImageField(storage=fs, upload_to='photos', blank=True, null=True)
'từ cài đặt nhập django.conf' - https://docs.djangoproject.com/en/dev/topics/settings/#using-settings-in-python-code – birryree