2010-05-28 4 views
0

내가 장고의 자바 스크립트 URL을 통해 호출 탭이 "용기"장고 + JQuery와 : 점점 301

하지만 난 301 얻고, 이런 일이 왜 어떤 생각을 완료해야?

서버 구성이 잘못 되었습니까?

urls.py

urlpatterns = patterns('', 
    (r'^admin/', include(admin.site.urls)), 
    (r'^list/', 'carsproj.cars.views.list'), 
) 

보기

def list(request): 
if request.is_ajax(): 
    return render_to_response('templates/generic_list.html', 
          { 'items' : Cars.objects.all(), 'name' : 'List - Cars' }, 
          context_instance = RequestContext(request)) 

자바 스크립트

the_tabs.click(function(e){ 

    var element = $(this); 

    if(element.find('#overLine').length) return false; 

    var bg = element.attr('class').replace('tab ',''); 

    $('#overLine').remove(); 

    $('<div>',{ 
     id:'overLine', 
     css:{ 
      display:'none', 
      width:element.outerWidth()-2, 
      background:topLineColor[bg] || 'white' 
     }}).appendTo(element).fadeIn('slow'); 


    if(!element.data('cache')) 
    { 
     $('#contentHolder').html('<img src="/media/img/ajax_preloader.gif" width="64" height="64" class="preloader" />'); 

     $.get(element.data('page'),function(msg){ 
      $('#contentHolder').html(msg); 

      element.data('cache',msg); 
     }); 
    } 
    else $('#contentHolder').html(element.data('cache')); 

    e.preventDefault(); 
}) 

알려주세요 당신이 필요 자세한 내용은 JS 코드? 주형? url.py? 이 POST를 편집하여 추가 데이터 추가

+0

JS, url.py 및보기 코드가 좋은 시작일 것입니다 ... –

+0

거기에 – llazzaro

+0

어디로 리디렉션됩니까? –

답변

0

문제는 애드 센스 코드입니다! 아약스 응답에서 애드 센스를 삭제하고 이제 workign을 삭제하십시오!

0

HTTP 301은 리디렉션입니다. 실제 출력을 보지 않고는 먼저 인증을 받아야 할 수도 있습니다.

+0

jquery .get이 그렇게하고 있다고 생각합니까? 나는 무엇이 301인지 알지만, 왜 일어나는지 모른다. – llazzaro

+0

나는 그것을 매우 의심한다. 뭔가가 당신에게 리다이렉트를 보내고 있으며, 당신은 무엇을 왜 알아 내야합니다. –