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
Post a Comment