Найти - Пользователи
Полная версия: Error was: No module named views.
Начало » Django » Error was: No module named views.
1
qq6ka
Список файлов:

./ksp
__init__.py
jquery.pngFix.js
manage.py
passenger_wsgi.py
settings.py
mysite/
site_media/
templates/
tmp/
urls.py

./ksp/mysite
__init__.py
models.py
models_.py
myforms.py
urls.py
views.py

Содержимое:
passenger_wsgi.py
import os, sys
sys.path.insert(0,'/usr/lib/python2.7/site-packages/django-1.3')
sys.path.append('/home/p/pravicom/ksp')
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()

./ksp/urls.py:
# -*- coding: utf-8 -*-
from django.conf.urls.defaults import *
urlpatterns = patterns('',
    ('', include('mysite.urls')),
)

./ksp/mysite/urls.py:
# -*- coding: utf-8 -*-
import views
from django.conf.urls.defaults import *
from django.conf import settings
from django.contrib.auth.views import login, logout
urlpatterns = patterns('',
    (r'^$', 'views.ShowMain'),
)

./ksp/settings.py:
...
ROOT_URLCONF = 'urls'
INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
#    'django.contrib.sites',
#    'django.contrib.flatpages',
    'django.contrib.comments',
    'mysite',
)
...

Почему не находится views?
ilnur
покажи полностью текст ошибки
qq6ka
Request Method: GET
Request URL: http://pravicom.hostfabrica.ru/
Django Version: 1.3.1
Exception Type: ViewDoesNotExist
Exception Value:
Could not import views. Error was: No module named views
Exception Location: /usr/lib/python2.7/site-packages/django-1.3/django/core/urlresolvers.py in _get_callback, line 167
Python Executable: /usr/bin/python2
Python Version: 2.7.2
Python Path:
['/usr/lib/python2.7/site-packages/django-1.3',
‘/opt/passenger-3.0.12/lib/phusion_passenger/wsgi’,
‘/usr/lib/python2.7/site-packages/SQLObject-1.3.0-py2.7.egg’,
‘/usr/lib/python2.7/site-packages/FormEncode-1.2.4-py2.7.egg’,
‘/usr/lib/python2.7/site-packages/PIL-1.1.7-py2.7-linux-i686.egg’,
‘/usr/lib/python2.7/site-packages/pysqlite-2.6.3-py2.7-linux-i686.egg’,
‘/usr/lib/python2.7/site-packages/pytils-0.2.3-py2.7.egg’,
‘/usr/lib/python2.7/site-packages/sorl_thumbnail-11.12-py2.7.egg’,
‘/usr/lib/portage/pym’,
‘/usr/lib/python27.zip’,
‘/usr/lib/python2.7’,
‘/usr/lib/python2.7/plat-linux2’,
‘/usr/lib/python2.7/lib-tk’,
‘/usr/lib/python2.7/lib-old’,
‘/usr/lib/python2.7/lib-dynload’,
‘/usr/lib/python2.7/site-packages’,
‘/usr/lib/python2.7/site-packages/PIL’,
‘/home/p/pravicom/ksp/’]
ilnur
по моему

./ksp/urls.py:

# -*- coding: utf-8 -*-
from django.conf.urls.defaults import *
import mysite # по моему тут этого не хватает
urlpatterns = patterns('',
    ('', include('mysite.urls')),
)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB