Tôi mới dùng django! Khi tôi sử dụng lệnh python manage.py collectstatic
Tôi nhận được lỗi nàyKhông thể thực hiện collectstatic
django.core.exceptions.ImproperlyConfigured: You're using the staticfiles app without having set the STATIC_ROOT setting to a filesystem path
Nhưng tôi có thể chạy thành công máy chủ.
file tờ khai tĩnh của tôi là:
STATIC_ROOT = ''
STATIC_URL = '/static/'
STATICFILES_DIRS = (
('assets', os.path.join(PROJECT_DIR, '../static')),
)
và debug được thiết lập là true
DEBUG = True
Làm thế nào tôi có thể sửa lỗi này? Khác đang thiếu bất kỳ gói cài đặt nào?
Bạn không hiểu gì về thông báo lỗi rất rõ ràng đó? Bạn chưa đặt STATIC_ROOT thành đường dẫn tệp. –
heroku http://stackoverflow.com/questions/21141315/django-static-files-on-heroku –