2012-03-01 2 views
0

장고 설치시 문제점이 있습니다. OS로 Ubuntu를 사용하고 있습니다.PyDev 및 Django로 Eclipse를 구성하는 방법은 무엇입니까?

Eclipse는 Sofware 센터를 통해 설치되었습니다. 이클립스의 플러그인 옵션을 통해 Pydev. Django는 튜토리얼에서 설명한대로 설치되었습니다. 지금은이 문제에 직면하고있다 :

from django.core.management.validation import max_length

Unresolved import: max_length가 발생합니다.

파이썬 경로에 장고 경로를 추가하는 방법에 대한 정보를 찾았습니다. 그러나 언급 된 해결책으로는 제 문제가 해결되지 않았습니다. Heres는 이클립스가 자동 구성으로 찾았는지 :

[1] :! http://i42.tinypic.com/2namvpl.png "1 부"

[2] :! http://i40.tinypic.com/favksz.png "2 부"

사람이 경로가 설정해야하는 설명해 주시겠습니까? 나는 길을 잃었다.

감사합니다.

답변

2

저는 사지에 나가서 당신이 진짜 문제라고 말하면서 처음에이 가져 오기를 사용하지 말아야한다는 것입니다.

Aptana Studio (Eclipse와 기본적으로 동일)에서 비슷한 일이 발생했습니다. 모델에 CharField을 추가 할 때 "max_length"를 입력하면 코드 완성 메뉴가 팝업됩니다. 그러나 당신이 계속해서 "max_length"를 완성하게되면 실제로 그 수입을 추가합니다. 이것은 말도 안되는 수입입니다. ImportError이되므로 필요하지 않습니다.

익숙하다고 들리면 그 가져 오기를 제거하고 하루를 시작하십시오.

+0

django의 소스를 살펴보면 실제로 가져올 수있는 max_length가 없는지 확인할 수 있습니다. https://code.djangoproject.com/browser/django/trunk/django/core/management/validation.py – alex

+0

권리. Eclipse가이 진술 자체를 추가했습니다. 하지만 왜? 왜 그것이 작동하지 않는 수입을 추가하는지 이해가 안됩니다. –

+0

하하. 너 나 한테 줬어. 나는 나 자신도 똑같은 것을 궁금해했다. 필자는 IDE를 복잡한 짐승이라고 부르며 오픈 소스/무료 일 때 불완전 성을 인정할 것이다. –

관련 문제