Создание папки для СМИ, доступной для общественности

Как сделать вашу медиа-папку доступной для публики? У меня есть фотографии внутри медиа-папки, которые я хочу публиковать.

Кроме того, вам нужно использовать вызовы библиотеки python для ручного удаления всех файлов, помещенных в папку мультимедиа, после того как вы их обработаете? Или есть поддержка Django для этого?

Кроме того, я не слишком хорошо разбираюсь в том, как работают базы данных, но я пытаюсь сохранить изображения внутри моделей с помощью ImageField. Я заметил, что, хотя эти модели хранятся в базе данных, их изображения все еще хранятся локально через media/image.png. Это прекрасно? Является ли основная цель создания базы данных в веб-разработке для легкого запроса и организации ваших данных?

Спасибо за любую помощь :)

0
nl ja de
«Я не слишком хорошо разбираюсь в том, как работают базы данных, но я пытаюсь сохранить изображения внутри моделей с помощью ImageField». если вы не используете файловую систему map/reduce, это очень глупая неэффективная идея. Вы статические активы должны оставаться в сети доставки контента, где вы загружаете их amazon s3 и т. Д.
добавлено автор mpm, источник

1 ответы

Вы можете решить эту проблему на веб-сервере.

Если вы используете nginx , попробуйте это,

  location /media {
      alias /your_full_path/media;
   }

Если вы используете apache2 , попробуйте это,

   Alias /media /your_full_path/media
   
       Order allow,deny
       Allow from all
   
1
добавлено
Django
Django
1 931 участник(ов)

Полезная информация и правила: https://github.com/django-ru/faq Вакансии и резюме: @django_jobs Пофлудить идём сюда: @django_flood Статистика чата: combot.org/chat/-1001063854692

django_jobs
django_jobs
916 участник(ов)

Поиск и предложения работы (Django) Правила: https://t.me/django_jobs/4 Вакансии с тегом #job улетают в канал @django_jobs_board Вопросы к @amureki Основной чат @pydjango

Django
Django
733 участник(ов)

Веб-фреймворк для перфекционистов с дедлайнами. Наша группа на vk: https://vk.com/django_framework В Discord: https://discord.me/django_framework по всем вопросам @MechanisM

django flood
django flood
71 участник(ов)

Флудилка джангистов Пока без правил