Форум сайта python.su
Доброго времени суток!
Возможно вы сумеете мне помочь.
Версия Джанги 1.2.1
Решил я наконец-то сделать админку у себя на сайте. Прописал в settings
DATABASES = { 'default': { 'ENGINE': 'sqlite3', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'. 'NAME': '/home/admin/domains/domain.com/public_html/mysite/db.sqlite3', # Or path to database file if using sqlite3. 'USER': '', # Not used with sqlite3. 'PASSWORD': '', # Not used with sqlite3. 'HOST': '', # Set to empty string for localhost. Not used with sqlite3. 'PORT': '', # Set to empty string for default. Not used with sqlite3. } }
from django.contrib import admin admin.autodiscover() urlpatterns = patterns('', (r'^admin/', include(admin.site.urls)), \ )
# -*- coding: utf-8 -*- from django.conf.urls.defaults import * from django.contrib import admin admin.autodiscover() urlpatterns = patterns('', (r'^admin/', include(admin.site.urls)), \ ) urlpatterns += patterns('mysite.views_index', (r'^$', 'view_index'), \ (r'^index/$', 'view_index'), \ (r'^index/index/$', 'view_index'), \ ) urlpatterns += patterns('mysite.views_contact', (r'^contact/$', 'view_contact'), \ (r'^contact/contact/$', 'view_contact'), \ (r'^contact/show/$', 'view_show'), \ ) urlpatterns += patterns('mysite.views_feed', (r'^feed/$', 'view_feed'), \ (r'^feed/feed/$', 'view_feed'), \ ) urlpatterns += patterns('mysite.views', (r'^.*?/$', 'view_default'), \ )
Офлайн
дебаг включи и глянь что пишет
Офлайн
Включен. Редиректит на 500.shtml, а там пишет, что не найден патерн под 500.shtml.
Офлайн
В INSTALLED_APPS подключен django.contrib.admin?
Офлайн
plurk89да, вот выдержка из settings.py
В INSTALLED_APPS подключен django.contrib.admin?
INSTALLED_APPS = ( 'django.contrib.admin', # 'django.contrib.admindocs', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', )
Офлайн
DHTМогу предположить что Вы использовали не встроенный веб-сервер Джанги? Если так то попробуйте втсроенный, что бы понять в чем дело.
Редиректит на 500.shtml, а там пишет, что не найден патерн под 500.shtml.
Офлайн
JOHN_16Не силен я в нюансах. На сервере стоит Django на mod_wsgi.
Могу предположить что Вы использовали не встроенный веб-сервер Джанги? Если так то попробуйте втсроенный, что бы понять в чем дело.
Офлайн
DHT
Ну раз на сервере стоит Django и mod_wsgi, значит мы имеем дело с “боевым сервером” то есть Apache, nginx и тп. Но у Django есть собственный маленький веб-сервер, который называют сервером для разработки. Обратите внимание что в папке с проектом есть файл manage.py. Если вы выполните
python manage.py runserver
Офлайн
JOHN_16
Попробуйте запустить таким образом и в браузере ввести http://localhost:8000. И посмотрите на результат, я предполагаю что он может прояснить ситуацию (сообщением об ошибке)
Офлайн
DHTrunserver работает только на локалхосте, если хотите иметь доступ извне, то надо такJOHN_16
Попробуйте запустить таким образом и в браузере ввести http://localhost:8000. И посмотрите на результат, я предполагаю что он может прояснить ситуацию (сообщением об ошибке)
Запустил на сервере.
В браузере ввел http://IP_АДРЕС_СЕРВЕРА:8000
Ничего таким образом не открылось. Или вы предлагали поставить джангу на своем компе и перенести сюда проект?
Офлайн