>From this post i can see this line beeing wrong . timetable = get_object_or_404(slug=slug)
You also need to give object as one of the parameters for get_object_or_404 shortcut: like this : https://docs.djangoproject.com/en/dev/intro/tutorial03/?from=olddocs#a-shortcut-get-object-or-404 Alan On Tuesday, September 4, 2012 7:30:22 AM UTC+3, Lachlan Musicman wrote: > > Hi all, > > Stumped on this one: > > > Traceback: > > Environment: > > Request Method: GET > Request URL: http://127.0.0.1:8000/tafe/timetable/2012-4/ > > Django Version: 1.4 > Python Version: 2.7.3 > Installed Applications: > ('django.contrib.auth', > 'django.contrib.contenttypes', > 'django.contrib.sessions', > 'django.contrib.sites', > 'django.contrib.messages', > 'django.contrib.staticfiles', > 'django.contrib.admin', > 'tafe', > 'south', > 'crispy_forms') > Installed Middleware: > ('django.middleware.common.CommonMiddleware', > 'django.contrib.sessions.middleware.SessionMiddleware', > 'django.middleware.csrf.CsrfViewMiddleware', > 'django.contrib.auth.middleware.AuthenticationMiddleware', > 'django.contrib.messages.middleware.MessageMiddleware') > > Traceback: > File > "/home/datakid/src/envs/mlhrd/local/lib/python2.7/site-packages/django/core/handlers/base.py" > > > in get_response > 111. response = callback(request, > *callback_args, **callback_kwargs) > > Exception Type: TypeError at /tafe/timetable/2012-4/ > Exception Value: 'str' object is not callable > > urls.py: > ... > url(r'^timetable/(?P<slug>[-\w]+)/$', 'timetable_view'), > ... > > views.py: > @login_required > def timetable_view(request, slug): > timetable = get_object_or_404(slug=slug) > sessions = timetable.sessions.all() > return > render_to_response('tafe/timetable_detail.html',{'timetable':timetable,'sessions':sessions}) > > > > models.py: > > class Session(models.Model): > ... > timetable = models.ForeignKey(Timetable, related_name='sessions') > ... > > What am I doing wrong? > > cheers > L. > -- You received this message because you are subscribed to the Google Groups "Django users" group. To view this discussion on the web visit https://groups.google.com/d/msg/django-users/-/gEKT5Z85E14J. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.

