'AnonymousUser' object has no attribute 'get_profile'
Request Method: | GET |
---|---|
Request URL: | http://prontmetiz.ru/pront/accounts/profile/ |
Exception Type: | AttributeError |
Exception Value: | 'AnonymousUser' object has no attribute 'get_profile' |
Exception Location: | /home/u8677/pront_hard/../pront_hard/metal/accounts.py in profile, line 28 |
Python Executable: | /usr/bin/python |
Python Version: | 2.6.2 |
Python Path: | ['/home/u8677/pront_hard', '/usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/django_cms-2.0.2-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/django_simple_captcha-0.1.2-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/django_registration-0.7-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/xlrd-0.7.1-py2.6.egg', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/usr/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages/PIL', '/var/lib/python-support/python2.6', '/usr/local/lib/python2.6/dist-packages'] |
Server time: | Втр, 19 Мар 2024 08:16:10 -0500 |
/usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/django/core/handlers/base.py
in get_response
Variable | Value |
---|---|
callback | <function profile at 0x9f07b54> |
callback_args | () |
callback_kwargs | {} |
e | AttributeError("'AnonymousUser' object has no attribute 'get_profile'",) |
exc_info | (<type 'exceptions.AttributeError'>,
AttributeError("'AnonymousUser' object has no attribute 'get_profile'",),
<traceback object at 0xa21d8ec>) |
exceptions | <module 'django.core.exceptions' from '/usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/django/core/exceptions.pyc'> |
middleware_method | <bound method CurrentUserMiddleware.process_request of <cms.middleware.user.CurrentUserMiddleware object at 0x9d50d6c>> |
receivers | [(<function _rollback_on_exception at 0x993d80c>, None)] |
request | <WSGIRequest
GET:<QueryDict: {}>,
POST:<QueryDict: {}>,
COOKIES:{},
META:{'CONTENT_LENGTH': '',
'CONTENT_TYPE': '',
'HTTP_ACCEPT': '*/*',
'HTTP_HOST': 'prontmetiz.ru',
'HTTP_USER_AGENT': 'claudebot',
'PATH_INFO': u'/pront/accounts/profile/',
'QUERY_STRING': '',
'REQUEST_METHOD': 'GET',
'SCRIPT_NAME': u'',
'SERVER_ADDR': '91.201.54.106',
'SERVER_NAME': 'prontmetiz.ru',
'SERVER_PORT': '80',
'SERVER_PROTOCOL': 'HTTP/1.1',
'wsgi.errors': <flup.server.fcgi_base.TeeOutputStream object at 0x9eeacac>,
'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x9e21c8c>,
'wsgi.multiprocess': False,
'wsgi.multithread': True,
'wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 0)}> |
resolver | <RegexURLResolver pront_hard.urls (None:None) ^/> |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x9be482c> |
settings | <django.conf.LazySettings object at 0x963884c> |
urlconf | 'pront_hard.urls' |
urlresolvers | <module 'django.core.urlresolvers' from '/usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/django/core/urlresolvers.pyc'> |
/home/u8677/pront_hard/../pront_hard/metal/accounts.py
in profile
Variable | Value |
---|---|
request | <WSGIRequest
GET:<QueryDict: {}>,
POST:<QueryDict: {}>,
COOKIES:{},
META:{'CONTENT_LENGTH': '',
'CONTENT_TYPE': '',
'HTTP_ACCEPT': '*/*',
'HTTP_HOST': 'prontmetiz.ru',
'HTTP_USER_AGENT': 'claudebot',
'PATH_INFO': u'/pront/accounts/profile/',
'QUERY_STRING': '',
'REQUEST_METHOD': 'GET',
'SCRIPT_NAME': u'',
'SERVER_ADDR': '91.201.54.106',
'SERVER_NAME': 'prontmetiz.ru',
'SERVER_PORT': '80',
'SERVER_PROTOCOL': 'HTTP/1.1',
'wsgi.errors': <flup.server.fcgi_base.TeeOutputStream object at 0x9eeacac>,
'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x9e21c8c>,
'wsgi.multiprocess': False,
'wsgi.multithread': True,
'wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 0)}> |
user | <django.contrib.auth.models.AnonymousUser object at 0xa25c76c> |
No GET data
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
CONTENT_LENGTH | '' |
CONTENT_TYPE | '' |
HTTP_ACCEPT | '*/*' |
HTTP_HOST | 'prontmetiz.ru' |
HTTP_USER_AGENT | 'claudebot' |
PATH_INFO | u'/pront/accounts/profile/' |
QUERY_STRING | '' |
REQUEST_METHOD | 'GET' |
SCRIPT_NAME | u'' |
SERVER_ADDR | '91.201.54.106' |
SERVER_NAME | 'prontmetiz.ru' |
SERVER_PORT | '80' |
SERVER_PROTOCOL | 'HTTP/1.1' |
wsgi.errors | <flup.server.fcgi_base.TeeOutputStream object at 0x9eeacac> |
wsgi.input | <flup.server.fcgi_base.InputStream object at 0x9e21c8c> |
wsgi.multiprocess | False |
wsgi.multithread | True |
wsgi.run_once | False |
wsgi.url_scheme | 'http' |
wsgi.version | (1, 0) |
pront_hard.settings
Setting | Value |
---|---|
ABSOLUTE_URL_OVERRIDES | {} |
ACCOUNT_ACTIVATION_DAYS | 1 |
ADMINS | () |
ADMIN_FOR | () |
ADMIN_MEDIA_PREFIX | '/static/' |
ALLOWED_INCLUDE_ROOTS | () |
APPEND_SLASH | True |
AUTHENTICATION_BACKENDS | ('django.contrib.auth.backends.ModelBackend',) |
AUTH_PROFILE_MODULE | 'metal.UserProfile' |
BANNED_IPS | () |
CACHE_BACKEND | 'locmem://' |
CACHE_MIDDLEWARE_KEY_PREFIX | '' |
CACHE_MIDDLEWARE_SECONDS | 600 |
CMS_APPLICATIONS_URLS | () |
CMS_CONTENT_CACHE_DURATION | 60 |
CMS_FLAT_URLS | False |
CMS_HIDE_UNTRANSLATED | True |
CMS_LANGUAGES | (('ru', 'Russian'),) |
CMS_LANGUAGE_CONF | () |
CMS_LANGUAGE_FALLBACK | True |
CMS_MEDIA_PATH | 'cms/' |
CMS_MEDIA_ROOT | '/home/u8677/pront_hard/media/cms/' |
CMS_MEDIA_URL | '/media/cms/' |
CMS_MENU_TITLE_OVERWRITE | False |
CMS_MODERATOR | False |
CMS_NAVIGATION_EXTENDERS | () |
CMS_NAVIGATION_MODIFIERS | () |
CMS_PAGE_MEDIA_PATH | 'cms_page_media/' |
CMS_PERMISSION | False |
CMS_PLACEHOLDER_CONF | {} |
CMS_REDIRECTS | False |
CMS_SEO_FIELDS | False |
CMS_SHOW_END_DATE | False |
CMS_SHOW_START_DATE | False |
CMS_SOFTROOT | False |
CMS_TEMPLATES | (('base_cms_template.html', 'main_page'),
('text_page_cms_template.html', 'text_page'),
('descriptions_page_cms_template.html', 'descriptions_page'),
('INHERIT', <django.utils.functional.__proxy__ object at 0x9aebb6c>)) |
CMS_TEMPLATE_INHERITANCE | True |
CMS_TEMPLATE_INHERITANCE_MAGIC | 'INHERIT' |
CMS_TITLE_CHARACTER | '+' |
CMS_URL_OVERWRITE | True |
COMMENTS_ALLOW_PROFANITIES | False |
COMMENTS_BANNED_USERS_GROUP | None |
COMMENTS_FIRST_FEW | 0 |
COMMENTS_MODERATORS_GROUP | None |
COMMENTS_SKETCHY_USERS_GROUP | None |
DATABASE_ENGINE | 'sqlite3' |
DATABASE_HOST | '' |
DATABASE_NAME | '/home/u8677/pront_hard/sqlite.db' |
DATABASE_OPTIONS | {} |
DATABASE_PASSWORD | '********************' |
DATABASE_PORT | '' |
DATABASE_USER | '' |
DATETIME_FORMAT | 'N j, Y, P' |
DATE_FORMAT | 'N j, Y' |
DEBUG | True |
DEBUG_PROPAGATE_EXCEPTIONS | False |
DEFAULT_CHARSET | 'utf-8' |
DEFAULT_CONTENT_TYPE | 'text/html' |
DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
DEFAULT_FROM_EMAIL | 'webmaster@localhost' |
DEFAULT_INDEX_TABLESPACE | '' |
DEFAULT_TABLESPACE | '' |
DISALLOWED_USER_AGENTS | () |
EMAIL_HOST | 'localhost' |
EMAIL_HOST_PASSWORD | '********************' |
EMAIL_HOST_USER | '' |
EMAIL_PORT | 25 |
EMAIL_SUBJECT_PREFIX | '[Django] ' |
EMAIL_USE_TLS | False |
FILE_CHARSET | 'utf-8' |
FILE_UPLOAD_HANDLERS | ('django.core.files.uploadhandler.MemoryFileUploadHandler',
'django.core.files.uploadhandler.TemporaryFileUploadHandler') |
FILE_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
FILE_UPLOAD_PERMISSIONS | None |
FILE_UPLOAD_TEMP_DIR | None |
FIXTURE_DIRS | () |
FORCE_SCRIPT_NAME | None |
IGNORABLE_404_ENDS | ('mail.pl', 'mailform.pl', 'mail.cgi', 'mailform.cgi', 'favicon.ico', '.php') |
IGNORABLE_404_STARTS | ('/cgi-bin/', '/_vti_bin', '/_vti_inf') |
INSTALLED_APPS | ['django.contrib.admin',
'customuseradmin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.admindocs.urls',
'cms',
'cms.plugins.text',
'cms.plugins.picture',
'cms.plugins.link',
'cms.plugins.file',
'cms.plugins.snippet',
'cms.plugins.googlemap',
'mptt',
'publisher',
'pront_hard.metal',
'registration',
'captcha'] |
INTERNAL_IPS | () |
LANGUAGES | (('ru', 'Russian'),) |
LANGUAGES_BIDI | ('he', 'ar', 'fa') |
LANGUAGE_CODE | 'ru' |
LANGUAGE_COOKIE_NAME | 'django_language' |
LOCALE_PATHS | () |
LOGIN_REDIRECT_URL | '/pront/accounts/profile/' |
LOGIN_URL | '/accounts/login/' |
LOGOUT_URL | '/accounts/logout/' |
MANAGERS | () |
MEDIA_ROOT | '/home/u8677/pront_hard/media/' |
MEDIA_URL | '/media/' |
MIDDLEWARE_CLASSES | ('django.middleware.locale.LocaleMiddleware',
'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'cms.middleware.page.CurrentPageMiddleware',
'cms.middleware.user.CurrentUserMiddleware') |
MONTH_DAY_FORMAT | 'F j' |
PASSWORD_RESET_TIMEOUT_DAYS | '********************' |
PREPEND_WWW | False |
PROFANITIES_LIST | '********************' |
PROJECT_ROOT | '/home/u8677/pront_hard' |
ROOT_URLCONF | 'pront_hard.urls' |
SECRET_KEY | '********************' |
SEND_BROKEN_LINK_EMAILS | False |
SERVER_EMAIL | 'root@localhost' |
SESSION_COOKIE_AGE | 1209600 |
SESSION_COOKIE_DOMAIN | None |
SESSION_COOKIE_NAME | 'sessionid' |
SESSION_COOKIE_PATH | '/' |
SESSION_COOKIE_SECURE | False |
SESSION_ENGINE | 'django.contrib.sessions.backends.db' |
SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
SESSION_FILE_PATH | None |
SESSION_SAVE_EVERY_REQUEST | False |
SETTINGS_MODULE | 'pront_hard.settings' |
SITE_ID | 1 |
TEMPLATE_CONTEXT_PROCESSORS | ('django.core.context_processors.auth',
'django.core.context_processors.i18n',
'django.core.context_processors.request',
'django.core.context_processors.media',
'cms.context_processors.media') |
TEMPLATE_DEBUG | True |
TEMPLATE_DIRS | ('/home/u8677/pront_hard/templates',) |
TEMPLATE_LOADERS | ('django.template.loaders.filesystem.load_template_source',
'django.template.loaders.app_directories.load_template_source') |
TEMPLATE_STRING_IF_INVALID | '' |
TEST_DATABASE_CHARSET | None |
TEST_DATABASE_COLLATION | None |
TEST_DATABASE_NAME | None |
TEST_RUNNER | 'django.test.simple.run_tests' |
TIME_FORMAT | 'P' |
TIME_ZONE | 'America/Chicago' |
TRANSACTIONS_MANAGED | False |
URL_VALIDATOR_USER_AGENT | 'Django/1.1.1 (http://www.djangoproject.com)' |
USE_ETAGS | False |
USE_I18N | True |
WYM_CLASSES | '{\'name\': \'date\', \'title\': \'PARA: Date\', \'expr\': \'p\'},\n{\'name\': \'hidden-note\', \'title\': \'PARA: Hidden note\', \'expr\': \'p[@class!="important"]\'},\n{\'name\': \'center\', \'title\': \'PARA: Center\', \'expr\': \'p\'}' |
WYM_CONTAINERS | "{'name': 'P', 'title': 'Paragraph', 'css': 'wym_containers_p'},\n{'name': 'H2', 'title': 'Heading_2', 'css': 'wym_containers_h2'},\n{'name': 'PRE', 'title': 'Preformatted', 'css': 'wym_containers_pre'},\n{'name': 'BLOCKQUOTE', 'title': 'Blockquote', 'css': 'wym_containers_blockquote'},\n{'name': 'TH', 'title': 'Table_Header', 'css': 'wym_containers_th'}" |
WYM_STYLES | "{'name': '.hidden-note', 'css': 'color: #999; border: 2px solid #ccc;'},\n{'name': '.date', 'css': 'background-color: #ff9; border: 2px solid #ee9;'},\n{'name': '.center', 'css': 'border: 2px solid #dedede; text-align:center;'},\n{'name': 'h2', 'css': 'background-color:transparent; background-position:0 0; background-repeat:no-repeat; color:#777777; font-size:19px; line-height:20px; overflow:hidden; padding-bottom:10px; text-transform:uppercase;'}" |
YEAR_MONTH_FORMAT | 'F Y' |
You're seeing this error because you have DEBUG = True
in your
Django settings file. Change that to False
, and Django will
display a standard 500 page.