Форум сайта python.su
Всем привет. Пытаюсь запустить сайт на Django. Сам проект лежит в /var/www/html/site
В settings.py прописано
import os BASE_DIR = os.path.dirname('app') # SECURITY WARNING: keep the secret key used in production secret! SECRET_KEY = '' # Application definition INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', # 'django.contrib.sessions', # 'django.contrib.messages', # 'django.contrib.staticfiles', 'app', ) DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': '', 'USER': '', 'PASSWORD': '', 'HOST': '', 'OPTIONS': { 'local_infile': 1, 'init_command': 'SET storage_engine=INNODB', }, }, } TIME_ZONE = 'Europe/Moscow' AUTH_USER_MODEL = 'app.User' ROOT_URLCONF = 'urls' # Custom Var LOG_FILE = os.devnull CONFIG_FILES = '' IUM_LOG_OUT = os.devnull MONGO_SERVER = '' TEMPLATE_DIRS = ('/var/www/html/site/web/templates' # Put strings here, like "/home/html/django_templates" or "C:/www/django/templates". # Always use forward slashes, even on Windows. # Don't forget to use absolute paths, not relative paths. ) DEBUG = True import logging logging.basicConfig( level = logging.DEBUG, format = '%(asctime)s %(levelname)s %(message)s', filename = '/tmp/myapp.log', filemode = 'w'
import os, sys os.environ['DJANGO_SETTINGS_MODULE'] = 'settings' sys.path.append('/var/www/html/site') #sys.path.append('/var/www/html/site/web') import django.core.handlers.wsgi application = django.core.handlers.wsgi.WSGIHandler()
Отредактировано ZlobnayaPechenka (Дек. 15, 2015 16:08:52)
Офлайн
при запуске /var/www/html/site/manage.py runcfgi выдает длинную белиберду
[code html]
<tr>
<td>DATETIME_INPUT_FORMATS</td>
<td class="code"><pre>('%Y-%m-%d %H:%M:%S',
'%Y-%m-%d %H:%M:%S.%f',
'%Y-%m-%d %H:%M',
'%Y-%m-%d',
'%m/%d/%Y %H:%M:%S',
'%m/%d/%Y %H:%M:%S.%f',
'%m/%d/%Y %H:%M',
'%m/%d/%Y',
'%m/%d/%y %H:%M:%S',
'%m/%d/%y %H:%M:%S.%f',
'%m/%d/%y %H:%M',
'%m/%d/%y')</pre></td>
</tr>
<tr>
<td>EMAIL_HOST_USER</td>
<td class="code"><pre>''</pre></td>
</tr>
<tr>
<td>PROFANITIES_LIST</td>
<td class="code"><pre>u'********************'</pre></td>
</tr>
</tbody>
</table>
</div>
<div id="explanation">
<p>
You're seeing this error because you have <code>DEBUG = True</code> in your
Django settings file. Change that to <code>False</code>, and Django will
display a standard 500 page.
</p>
</div>
</body>
</html>
[/code]
Офлайн