본문 바로가기

장고3

[django]web 실행시켜보기 1.가상환경 실행 후 (venv) django-admin startproject projectname 2.단순 실행시켜보기 - cd projectname - python3 manage.py runserver 0.0.0.0:8000 - 저는 vm으로 IP를 할당받아 실행시켰기에 runserver 뒤에 0.0.0.0 과 포트번호(8000)를 지정하였습니다. - vm ubuntu IP로 접속하면 아래 접근 문제 발생. 3.DisallowedHost at / 접근문제 처리하기 - 프로젝트 폴더명으로 이동하여 settings.py 확인 후 편집기로 수정 - vim settings.py (편집기는 본인이 편한것으로) - ALLOWED_HOSTS= [] > ALLOWED_HOSTS = '*' 로 변경 4. 서비스 재.. 2022. 1. 6.
[ubuntu-django] 1.python3 설치 확인 -대부분 우분투 python3 설치되어있음 2.pip 설치 여부 -설치가 안되어있을 것 -sudo apt update통해 패키지목록 업데이트 -sudo apt-get install python3-pip 설치진행 3.sudo pip install virtualenv 파이썬 가상환경 설치 4.mkdir 명령어 > 프로젝트 폴더 생성 > 가상환경 활성화 후 > 원하는 버전의 django 설치 - mkdir project1 - virualenv projectname 또는 virtualenv --python=python3 projectname - . bin/activate 가상환경 시작 - 장고설치 - pip install django==3.2 - 저는 LTS버전 3.2를 설치했습니다.. 2022. 1. 6.
[Django] DisallowedHost 웹페이지 접속에러 파이썬-장고 세팅 후 주소창에 localhost:port 로 접속하면 잘접속됩니다. 저는 docker로 세팅 후 실행시켰습니다. 하지만 같은 네트워크 랜구성에 있는 다른PC나 로컬에서 IP로 접속하게 되면 아래와 같이 위와 같이 발생된다면 다음작업을 통해 해결 할 수 있습니다. 프로젝트 명으로 이동한뒤 settings.py 파일을 수정합니다. 이렇게 설정해주시면 됩니다. 당연히 외부에서는 접속할 순 없습니다. (포트포워딩 작업필요) 2019. 11. 26.