django - SyntaxError invalid syntax (views.py, line 52) -


do know why invalid syntax in return line? seems ok checked. have replaced tabs spaces if indentation problem.

def detail(request, sl):     try:         post = post.objects.filter(slug=sl)[0]         try:             previous_post = post.get_previous_by_published()         except:             previous_post = ""         try:             next_post = post.get.next_by_published()         except:             next_post = ""     return render_to_response('blog/detail.html',{'post':post,                                                   'next_post':next_post,                                                   'previous_post':previous_post,                                                  },) 

thanks in advance.

erm, you're opening 3 trys , have 2 excepts... need catch first try before return


Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -