2017-01-12 2 views
1

장고 프로젝트를 만드는 것은 처음입니다. 이제는 개발 서버를 LAN에서 실행해야하는 시점에 있습니다. 나는 그것을 작동시킬 수 없다는 점을 제외하고는.LAN상의 Django 개발 서버

내 컴퓨터가 이더넷으로 연결되어 있고 네트워크의 다른 컴퓨터가 Wi-Fi를 통해 연결되어 있어도 관련이 있는지 알 수 없습니다.

다음을 실행하여 시도한 내용 : ifconfig을 사용하고 inet addr : ens33 아래에 복사 한 IP 주소입니다.

- python manage.py runserver myipadrres:8000 
- python manage,py runserver 0.0.0.0:8000 

0.0.0.0은 내 컴퓨터의 Windows OS에서도 작동하지 않습니다. ipadress는 그 일을합니다.

장고 설정 디버그가 True로 설정됩니다.

저는 처음에는 그러한 프로젝트를 만들었으며 웹 관련 내용에 대해서는 많이 알지 못합니다. 그래서 내가 알지 못하는 것을 설치하는 것을 잊었을 수도 있습니다. 편집

당신의 도움에 미리

감사 : 가 내가 작업 얻을 관리는 켜했다 그 설정이 경우 내 VM 설정에서

인사말, 다니

답변

1

네트워킹 브리지 로컬 컴퓨터에서 작업하기 LAN 컴퓨터에있는 localmachine Ip : port-number를 다음과 같이 사용하십시오 :

예 :

로컬 컴퓨터의 IP를 = 192.168.6.25 및 설정이 8000 포트에서 실행되는 경우, 개방 LAN 기계 PC에서 브라우저와 이것을 사용

192.168.6.25:8000 

심지어이 명령

에 의해 다른 포트에 설치를 실행할 수 있습니다
./manage.py runserver 0.0.0.0:<your_port> 
+0

정확히 무엇을 의미합니까 (미안 내가 바보 인 경우 미안하지만이 점에 대해 아무것도 모릅니다). manage.py 0.0.0.0:8000을 실행하고 내 PC ip4adress와 함께 다른 컴퓨터를 사용해야합니까? – Dani

+0

@Dani LAN을 통해 다른 PC에서 개발 서버를 실행하고 싶다고 말했기 때문에. 따라서 답을 읽고 다시 쿼리하십시오. –

관련 문제