ФорумПрограммированиеPythonDjango → Django + xampp

Django + xampp

  • ivanscm

    Сообщения: 1251 Репутация: N Группа: Джедаи

    Spritz 18 сентября 2010 г. 6:12

    пробую как в этом мане - http://jyotirmaya.blogspot.com/2008/11/xampp-python-django.html

    результ:

    ImportError: Could not import settings 'settings' (Is it on sys.path? Does it have syntax errors?): No module named settings. 



    <VirtualHost *:80>
    ServerName localhost
    DocumentRoot &quot;C:/xampp/htdocs/localhost&quot;
    ErrorLog &quot;logs/localhost-error.log&quot;
    CustomLog &quot;logs/localhost-access.log&quot; combined

    # Serve django pages
    <LocationMatch ^/(.*)$>
    SetHandler python-program
    PythonHandler django.core.handlers.modpython
    SetEnv DJANGO_SETTINGS_MODULE settings
    PythonDebug On
    </LocationMatch>

    </VirtualHost>
    об что он спотыкается?

    С возвращением, Пiха!
  • adw0rd

    Сообщения: 22902 Репутация: N Группа: в ухо

    Spritz 18 сентября 2010 г. 6:51, спустя 39 минут 1 секунду

    SetEnv DJANGO_SETTINGS_MODULE mysite.settings {+++19+++} укажи имя проекта вместо mysite
    adw/0
  • ivanscm

    Сообщения: 1251 Репутация: N Группа: Джедаи

    Spritz 18 сентября 2010 г. 6:54, спустя 2 минуты 48 секунд

    хуйня таже
    ImportError: Could not import settings &#39;testproject.settings&#39; (Is it on sys.path? Does it have syntax errors?): No module named testproject.settings
    С возвращением, Пiха!
  • adw0rd

    Сообщения: 22902 Репутация: N Группа: в ухо

    Spritz 18 сентября 2010 г. 7:00, спустя 5 минут 43 секунды

    добавь путь в sys.path {+++224+++} И нафиг тебе сдался апач? Он тормозной и тебе придется ребутить каждый раз сервер, так как он будет все держать в памяти, а не как php считывать заново каждый раз. {+++71+++} Лучше используй ./manage.py runserver, он будет каждый раз перезагружатся + вести лог в консоль, очень удобно и все отладочные print туда будут уходить
    На продакшене можешь использовать http://adw0rd.ru/2009/nginx-tornado-django/
    adw/0
  • ivanscm

    Сообщения: 1251 Репутация: N Группа: Джедаи

    Spritz 18 сентября 2010 г. 7:21, спустя 21 минуту 21 секунду

    да хотел питон с джангой попробывать на зуб, с тем что есть. {+++97+++}
    MOD_PYTHON ERROR

    ProcessId: 576
    Interpreter: &#39;localhost&#39;

    ServerName: &#39;localhost&#39;
    DocumentRoot: &#39;C:/xampp/htdocs/localhost&#39;

    URI: &#39;/testproject/&#39;
    Location: &#39;/testproject&#39;
    Directory: None
    Filename: &#39;C:/xampp/htdocs/localhost/testproject/&#39;
    PathInfo: &#39;&#39;

    Phase: &#39;PythonHandler&#39;
    Handler: &#39;django.core.handlers.modpython&#39;

    Traceback (most recent call last):

    File &quot;C:\Python25\Lib\site-packages\mod_python\importer.py&quot;, line 1537, in HandlerDispatch
    default=default_handler, arg=req, silent=hlist.silent)

    File &quot;C:\Python25\Lib\site-packages\mod_python\importer.py&quot;, line 1186, in _process_target
    newpath = eval(pathstring)

    ValueError: invalid \x escape


    добавлял так
    PythonPath &quot;[&#39;C:\xampp\htdocs\localhost\testproject&#39;] + sys.path&quot;
    С возвращением, Пiха!
  • adw0rd

    Сообщения: 22902 Репутация: N Группа: в ухо

    Spritz 18 сентября 2010 г. 7:48, спустя 26 минут 57 секунд

    PythonPath &quot;[&#39;C:\\xampp\\htdocs\\localhost\\testproject&#39;] + sys.path&quot;

    так попробуй
    adw/0
  • ivanscm

    Сообщения: 1251 Репутация: N Группа: Джедаи

    Spritz 18 сентября 2010 г. 7:55, спустя 7 минут 8 секунд

    поставил обратный слеш / и поменял папку. заработало :) что бы попробывать сделать :) {+++201+++} главное с семплами работает. а с новым проектом нет :)
    С возвращением, Пiха!
  • adw0rd

    Сообщения: 22902 Репутация: N Группа: в ухо

    Spritz 18 сентября 2010 г. 7:56, спустя 1 минуту 8 секунд

    обратный слеш - \
    слеш - /
    adw/0
  • ivanscm

    Сообщения: 1251 Репутация: N Группа: Джедаи

    Spritz 18 сентября 2010 г. 8:02, спустя 5 минут 39 секунд

    обратный слеш - \
    слеш - /
    ошибся

    главное с семплами работает. а с новым проектом нет :)

    С возвращением, Пiха!
  • adw0rd

    Сообщения: 22902 Репутация: N Группа: в ухо

    Spritz 18 сентября 2010 г. 8:05, спустя 3 минуты 38 секунд

    ivanscm, что за семплы?
    adw/0
  • ivanscm

    Сообщения: 1251 Репутация: N Группа: Джедаи

    Spritz 18 сентября 2010 г. 8:09, спустя 3 минуты 44 секунды

    ну с джангой идут
    С возвращением, Пiха!
  • adw0rd

    Сообщения: 22902 Репутация: N Группа: в ухо

    Spritz 18 сентября 2010 г. 8:14, спустя 5 минут 2 секунды

    покажи структуру файлов проекта своего и settings.py {+++37+++} чего там идет с джангой? не видел и не пользовал, ты как проект свой разворачивал?
    adw/0
  • adwo

    Сообщения: ? Репутация: N Группа: Джедаи

    Spritz 18 сентября 2010 г. 9:25, спустя 1 час 10 минут 33 секунды

    Ветка по питону ожила :)

    Чем использовать xampp, так лучше вручную настроить apache+wsgi. Делается буквально за несколько минут. А вообще для дева лучше использовать runserver.

Пожалуйста, авторизуйтесь, чтобы написать комментарий!