2013-08-22 2 views
1

현재 장고 응용 프로그램을 개발 중이며 pdb를 사용하여 응용 프로그램과 그와 같은 상태를 알 수 있습니다. 디버거 내부에있는 BPython의 모든 놀라운 기능을 원합니다 ... 자동 완성과 같은 것들.
그게 가능합니까? 감사합니다 :)장고 응용 프로그램에 대한 디버거로 BPython 사용

+0

내가 ipython를 사용하고 환경 장고 쉘에서 설치 한 경우 자동으로 선택합니다. 나는 그것이 bpython의 경우 일 것이라고 확신한다. – dusual

답변

1

필요한 수입 당신이 장고 프로젝트에있어 감지하고 수행하기 위해 파이썬 REPL 시작 파일에 일부 코드를 넣어 :에

  1. 이를 넣어 당신의 ~/.bashrc에 또는 ~/
    .bash_profile에 export PYTHONSTARTUP=~/.pythonrc

  2. 만들거나 편집하여 ~/.pythonrc :

    try: 
        from django.core.management import setup_environ 
        import settings 
        setup_environ(settings) 
        print 'imported django settings' 
    except: 
        pass 
    

    또는 사용 여기에 프로젝트 하위 디렉토리에 모든 장고 모듈을 수입하고 작업이 더 복잡 조각은 : https://gist.github.com/pirate/2659b242bded82c3c58f2458e6885738#file-pythonrc-L56

관련 문제