Загрузка страниц Django Apache production очень медленная
hi У меня есть простое веб-приложение из 2 страниц. Страница, где отображаются данные базы данных в html, работает очень медленно, даже не может нормально загрузиться, а база данных очень маленькая (3 объекта). Я не знаю в чем проблема, я пытаюсь исправить это уже 3 дня.
вот сервер, на котором я его развернул: http://139.177.193.22/
Примечание: Другая страница, на которой не отображаются данные базы данных, работает нормально
models.py
class photos(models.Model):
# title field
title = models.CharField(max_length=100)
#image field
image = CloudinaryField('image')
views.py
def index(request):
photo = photos.objects.all()
context = {'photo': photo}
return render(request, 'main/index.html', context)
index.html
{% for pic in photo %}
<h2>{{pic.title}}</h2>
{% endfor %}
Мне кажется, что проблема связана с конфигурацией сервера apache. Вот мой конфиг.
<VirtualHost *:80>
ServerName 139.177.193.22
ErrorLog ${APACHE_LOG_DIR}/mysite-error.log
CustomLog ${APACHE_LOG_DIR}/mysite-access.log combined
WSGIDaemonProcess mysite processes=2 threads=25 python-home=/var/www/mysite/venv/ python-path=/var/www/mysite
WSGIProcessGroup mysite
WSGIScriptAlias / /var/www/mysite/mysite/wsgi.py
Alias /robots.txt /var/www/mysite/static/robots.txt
Alias /favicon.ico /var/www/mysite/static/favicon.ico
Alias /static/ /var/www/mysite/static/
Alias /media/ /var/www/mysite/media/
<Directory /var/www/mysite/mysite>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
<Directory /var/www/mysite/static>
Require all granted
</Directory>
<Directory /var/www/mysite/media>
Require all granted
</Directory>
</VirtualHost>
Я не запускал никакой команды базы данных на моем сервере apache, я не знаю, должен ли я запускать команду, касающуюся базы данных.