2010-12-14 5 views
0

장고에는 관리자에게 연결된 모델이 있습니다. 새 모델 인스턴스를 추가하거나 기존 인스턴스를 업데이트하려고 할 때마다 양식을 제출하는 동안 멈 춥니 다. 로그 파일에는 아무 것도 기록되지 않습니다. 모델은 아무 것도 아니기 때문에 무한 루프와 같은 사용자 지정 유효성 검사가 없습니다. 또한 정지는 내 프로덕션 서버에서만 발생하며 스테이징 서버 또는 로컬 개발 기계에서는 발생하지 않습니다.왜 장고 관리자 양식이 멈출 수 있습니까 (또는 어떻게 문제를 진단 할 수 있습니까?).

나는 아파치 로그 파일에 다음과 같은 오류를 발견했습니다,하지만 난 내 문제의 증상, 또는 뭔가 다른 경우 확실하지 않다 :

Exception exceptions.TypeError: "'NoneType' object is not callable" in > ignored

(가) 중지의 원인이 될 수 무엇? 또는 설정 및 응용 프로그램의 세부 사항이 없으면 대답하기 힘들 기 때문에 문제를 진단하는 가장 좋은 방법은 무엇입니까?

+0

말하기 어렵습니다. 특히 모델을 수정 한 경우 모델/관리자/양식 코드를 게시해야합니다. 다른 양식이 제대로 작동합니까? –

+0

내가 아는 한 다른 모든 양식이 잘 작동합니다. 몇개의 필드를 제외하고는 클래스 자체에는별로 도움이되지 않으며, 오래된 폼 커스터마이제이션은'list_display'와 ilk에 대한 변경으로 구성됩니다. 모델이나 관리자에게는 멋진 일이 없습니다. – mipadi

답변

0

궁극적으로 이것은 성능 문제 일뿐입니다. 데몬 모드에서 WSGI를 사용하고 있습니다. WSGI 프로세스의 수를 줄이는 것은 문제를 제거한 것 같습니다.

관련 문제