Middleware class:

MIDDLEWARE_CLASSES = (
    'django.middleware.common.CommonMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'mysite.middleware.SiteLogin',
)

===========
urls.py:

from django.conf.urls.defaults import *
from django.contrib import admin
admin.autodiscover()


urlpatterns = patterns('',

    (r'^admin/(.*)', admin.site.root),
    (r'^accounts/login/', process_request),
    (r'^polls/', include('mysite.polls.urls')),
)


=========

url: http://ip_address/accounts/login/

I got:

NameError at /accounts/login/
name 'process_request' is not definedRequest Method: GET
Request URL: http://10.0.1.244:8000/accounts/login/
Exception Type: NameError
Exception Value: name 'process_request' is not defined
Exception Location: /home/dwang/mysite/../mysite/urls.py in <module>,
line 26
Python Executable: /usr/bin/python
Python Version: 2.5.2
Python Path: ['/home/dwang/mysite', '/usr/lib/python2.5', '/usr/lib/
python2.5/plat-linux2', '/usr/lib/python2.5/lib-tk', '/usr/lib/
python2.5/lib-dynload', '/usr/local/lib/python2.5/site-packages', '/
usr/lib/python2.5/site-packages', '/var/lib/python-support/
python2.5']
Server time: Fri, 5 Jun 2009 10:55:40 -0500


Traceback is too long to post.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to