Language 모델이 있습니다. 언어 개체는 Django-admin을 통해 관리자를 만듭니다. 그들은 적절한 플래그 파일을 드롭 다운 메뉴에서 선택해야합니다. 문제는 프로젝트를 배포 할 때 선택 플래그가 없다는 것입니다. 정적 파일을 배포하기 전에 수집되기 때문에 ,이 경로 설정하려고 : flag = models.FilePathField(path='sta
ImageField를 모델에서 s3으로 저장할 수 없습니다. 정적 파일을 아무 문제없이 s3에 저장할 수 있습니다. 나는 cookie cutter django의 최신 버전입니다. heroku에 배포하고 내 환경 변수를 저장했습니다. AWS 설정을 다시 한 번 확인하고 s3 버킷의 정적 파일을 볼 수 있습니다. production.py from __futur
나는 admin 패널을 통해 추가되는 미디어 파일을 사용하는 Django Rest API를 배포하기위한 간단한 해결책을 찾고있다. 나머지 API는 트래픽이 매우 낮을 것이므로 가장 간단한 옵션이 가장 좋습니다. 현재 저는 heroku를 사용하고 있습니다. 그러나 관리자 패널을 통해 미디어 파일을 추가하고 나중에 파일이 더 이상 존재하지 않을 때 사용합니다.
NGINX 및 다른 실행중인 gunicorn/Django를 실행하는 별도의 서버가 하나 있습니다. 장고 설명서에서 권장하는대로 NGINX의 정적 파일을 직접 관리 할 수 있지만 파일에 문제가 있습니다. 서버에 업로드됩니다 사용자에 의해 업로드됩니다 gunicorn, 서버가 NGINX가 없습니다, 따라서 사용자가 자신의 파일을 찾아 그들을 탐색 할 수 없
를 확인하면 미디어 파일이 올바르게 미디어 파일 역할을 제공 : urlpatterns = [
...
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
이 제공하지 않는 미디어 파일 :이 from django.conf import settings
from django.conf.url
좋아, 장고 1.10 프로젝트가 있습니다. 관련 설정은 다음과 같습니다. BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
MEDIA_ROOT = BASE_DIR + "/media/"
MEDIA_URL = '/media/'
로컬로 작업 중이므로 올바르게 이미지를 업로드 할
내 설정 파일에 이 있고 app/static/css/filename 디렉토리의 정적 파일 (css 파일)에 액세스 할 수 있습니다. 이 파일을 설정 파일 MEDIA_URL = '/media/'에 추가하면 app/media/filename에서 미디어 파일에 액세스 할 수 있습니까? 내 settings.py에는 MEDIA_ROOT 또는 STATIC_ROOT이
에서 이미지 필드에서 이미지 액세서. 나는 그것을 시도했지만 작동하지 않았다 : (myimg는 Image의 인스턴스입니다.) <img src="{{ myimg.img }}">
그래서 : 어떻게 템플릿에서 이미지를 액세서합니까? 또 다른 한가지 : 프로젝트 루트에 저장된 이미지와 같은 모델을 사용했을 때. 이것은 좋은 생각으로 보이지 않습니다. 어디서 저
관리자 페이지에 wysiwyg redactor를 사용하고 있습니다. 그래서 내 기사에 이미지를 추가 할 수 있습니다. 첫째, settings.py에서 내가 쓴 : REDACTOR_UPLOAD = '/media/uploads/'
MEDIA_ROOT = '/media/'
MEDIA_URL = '/media/'
을,이 경우에는 업로드 된 모든 이미지는 C
사용자가 데이터로 CSV 파일을 업로드 할 수있는 응용 프로그램이 있으며이를 그래프로 표시하여 사용자에게 표시합니다. 이러한 파일은 내 미디어 폴더에 미디어로 저장됩니다. 그러나 내 그래프보기에서 파일을 열고 처리해야합니다. 나는이 시도 File b'TEST.CSV' does not exist
: 내 문제는 내가 내 프로젝트의 현재 작업 디렉토리 내가