2012-02-07 2 views
2

현재 django book을 읽고 있는데 그 지시 사항이 저에게 맞지 않습니다. 사람들은 자신의 경로를 편집하고 의견에 완전한 경로가 필요하다는 것에 대해 이야기하고 있습니다. 그리고 저는 그들이 솔직하게 말하고있는 것을 전혀 모릅니다. 나는 제대로 설치하는 장고를 가지고 있지만, 나는 이것을 이해할 수 없다. 국민 의견에 대한 제안이나 설명은 크게 감사하겠습니다.django가있는 Windows 7 컴퓨터에서 작동하는 postgresSQL을 얻는 방법은 무엇입니까?

+0

죄송합니다. 귀하의 질문에 많은 의미가 없습니다. 당신은 말합니다 : "나는 제대로 설치하기 위해 장고를 가지고 있지만, 나는 이것을 이해할 수 없다." 너 알아들을 수 없어? 더 구체적으로 말하십시오. PostgreSQL 데이터베이스를 설치 했습니까? 'psycopg' 패키지를 설치 했습니까? – bpgergo

+0

django 서적에 "django-admin.py startproject mysite"라는 명령으로 새 데이터베이스를 작성하는 방법을 설명하고 명령 프롬프트에이를 입력하면 django-admin.py는 인식 된 내부 또는 외부 명령.그런 다음 사람들의 경로와 물건을 편집하는 사람들과 의견이 흘러 넘칩니다. 길 찾기를 통해 새 데이터베이스를 만드는 방법을 알아낼 수 없습니다. 또는 본질적으로 어떻게 장고에 새 데이터베이스를 만들 수 있습니까? 나는 정확히 모르겠다. 예 pscycog 패키지가 설치되었습니다. –

+0

그래, 두 가지, 다소 구체적인 질문, 나쁘지 않습니다. 첫 번째 경로의 경우 경로에 관해서는 http://docs.python.org/faq/windows.html#how-do-i-run-a-python-program-under-windows를 읽고 이해해야합니다. . 당신은 건너 뛰고 저장할 수 없습니다. 2nd : PostgreSQL도 설치 했습니까? http://www.postgresql.org/download/windows/ – bpgergo

답변

11

무엇이든하기 전에 에 C:\Python27\Scripts이 추가되어 있는지 확인하십시오. 여기에서 대부분의 패키지는 스크립트 (예 : django-admin.py)를 설치합니다.

그래서 시스템이 PATH을 읽을 수있는 새로운 명령 프롬프트를 열고 있음을 완료 한 후에는 파이썬이 시스템

에 설치되어있는 곳으로 C:\Python27를 교체합니다.

C:\>python django-admin.py startproject myproject

는 아무 문제없이 작동합니다.

다음으로 postgresql을 설치하십시오. 가장 쉬운 방법은 one click installer을 사용하는 것입니다.

마지막으로 Windows 용 pyscopg library을 다운로드하십시오. 파이썬 버전에 해당하는 파이썬을 선택했는지 확인하십시오.

이제 postgresql에서 데이터베이스를 만들면 계속 진행할 수 있습니다. pgadmin 도구 (pgadmin III)를 사용하십시오.

  1. Servers 트리를 왼쪽 창에서아래에 펼칩니다.
  2. 나열된 서버를 두 번 클릭하십시오 (PostgreSQL 9.0 (localhost:5432)이어야 함). 그러면 서버에 연결됩니다. 설치 프로그램에서 설정 한 암호를 사용해야합니다.
  3. 오른쪽
  4. 두 암호를 입력합니다 (이 사용자의 로그인 이름입니다) Login Roles 클릭하고 Role name에서 New Role..
  5. 채우기를 선택합니다.
  6. 확인을 클릭하십시오.
  7. 마우스 오른쪽 Databases 클릭하고 New Database..
  8. Owner 필드에서 그것을
  9. 을 이름을 지정 선택, 당신은 여기에서 단계에서 Role name에서 4
  10. 확인을 클릭

를 입력 한 이름을 입력합니다 이 자습서의 지침을 따를 수 있습니다.

+0

나는 django-admin.py가있는 곳으로 경로를 넣었을 때 디렉토리에 그러한 파일이 없다는 오류가 발생합니다. 어떤 제안? –

+0

nvm. 나는 지시 사항을 따랐고 그것을 작동시키는 법을 알아 냈습니다. 나는 모든 것을 올바르게했는지 확신 할 수는 없지만 나는 그것을 충분히 축복 해 주었다. 도와 줘서 고마워. –

+0

감사합니다. 나는이 대답이 유용하다는 것을 알았다. – ZuLu

관련 문제