Загрузка страниц 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, я не знаю, должен ли я запускать команду, касающуюся базы данных.

Вернуться на верх