Задать вопрос
Ответы пользователя по тегу Django
  • Аналог библиотеки Jevix на python?

    lesha_firs
    @lesha_firs Автор вопроса
    Ответ написан
    Комментировать
  • Django не запускается на сервере?

    lesha_firs
    @lesha_firs Автор вопроса
    Всем спасибо, решил проблему сам!
    Если кому пригодится, решил через wsgi

    vhost
    <VirtualHost 89.253.247.161:80>
        ServerName "my_project.vir-mir.ru:80"
            ServerAlias  "www.my_project.vir-mir.ru"
                            ServerAlias  "ipv4.my_project.vir-mir.ru"
                	UseCanonicalName Off
        ServerAlias  "my_project.xn--b1amaptc.xn--p1ai"
        ServerAlias  "www.my_project.xn--b1amaptc.xn--p1ai"
            ServerAlias  "ipv4.my_project.xn--b1amaptc.xn--p1ai"
            ServerAlias  "my_project.xn--80adsbogzenk.xn--p1ai"
        ServerAlias  "www.my_project.xn--80adsbogzenk.xn--p1ai"
            ServerAlias  "ipv4.my_project.xn--80adsbogzenk.xn--p1ai"
        
    
    <IfModule mod_suexec.c>
        SuexecUserGroup "admin_ftp" "psacln"
    </IfModule>
    
        ServerAdmin  "lesha_firs@mail.ru"
    
        CustomLog /var/www/vhosts/my_project.vir-mir.ru/statistics/logs/access_log plesklog
        ErrorLog  "/var/www/vhosts/my_project.vir-mir.ru/statistics/logs/error_log"
    
    
    
    <IfModule mod_userdir.c>
        UserDir "/var/www/vhosts/mysqldump.vir-mir.ru/web_users"
    </IfModule>
    
        <Location  /plesk-stat/>
            Options +Indexes
        </Location>
        <Location  /plesk-stat/logs/>
            Require valid-user
        </Location>	
    
    
        <IfModule mod_ssl.c>
            SSLEngine off
        </IfModule>
    	
    	DocumentRoot "/var/www/vhosts/mysqldump.vir-mir.ru/vir-mir.ru/my_project/"
        WSGIScriptAlias / /var/www/vhosts/mysqldump.vir-mir.ru/vir-mir.ru/my_project/my_project/wsgi.py
        Alias /media/ /var/www/vhosts/mysqldump.vir-mir.ru/vir-mir.ru/my_project/media/
        
        <IfModule mod_ssl.c>
            SSLEngine off
        </IfModule>
        
        <Directory /var/www/vhosts/mysqldump.vir-mir.ru/vir-mir.ru/my_project/>
            #php_admin_flag engine on
            #php_admin_flag safe_mode off
            #php_admin_value open_basedir "/var/www/vhosts/mysqldump.vir-mir.ru/vir-mir.ru/my_project:/tmp"
            Options -Includes -ExecCGI
        </Directory>
    
    
    
    
    
    
    </VirtualHost>
    
    
    



    сам wsgi.py нужно было исправить вот так

    wsgi.py
    #!/usr/bin/env python
    
    import os
    import sys
    
    
    os.environ.setdefault("SITE", "my_project")
    sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), "..")))
    
    
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "my_project.settings")
    
    from django.core.wsgi import get_wsgi_application
    application = get_wsgi_application()
    
    
    
    Ответ написан
    Комментировать