본문 바로가기

Django4

[vscode]우분투 가상환경 파이썬 interpreter 설정 먼저 환경은, 오라클클라우드로 ubuntu 20.04 버전을 설치해놓은 상태이고 (WSL 아니다..) sftp로 잘 연결되고, 문제는 없지만 패키지들이 아래와 같이 메시지가 발생하면서 문제를 일으키고 있었다. (코딩이야 어떻게든 하겠지만...) 이것 때문에 골치가 너무 아팠다. 구글링한 결과는 거의 인터프리터만 변경하면 되는것이 였지만 환경은 대부분 윈도우에서 우분투 이미지를 받아 WSL 기능을 이용한 것들....윈도우에 가상환경이 설치되는구조.. 파이썬도 버전을 한개밖에 안써서 바꿀것도 없는 상황 혹시나 하여 우분투서버가 아닌 로컬윈도우 PC에 임의의 폴더로 파이썬 가상환경+ pip django 를 설치하였더니 해결되었다. 오른쪽 하단에도 venv 가상환경으로 적용된것을 확인할 수 있다. 이것떄문에 골.. 2022. 3. 21.
[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]명령어 [pip3]-인스톨 sudo apt-get install python3-pip [가상환경 생성] virtualenv --python=python3 projectname virtualenv -p python3 projectname [가상환경 실행 / 가상환경 종료] 실행 : source projectname/bin/activate | 종료: deactivate ubuntu 계정 앞 (projectname) 이 붙으면 가상환경 실행 [가상환경에 Django설치] pip3 install django==2.2.7(원하는 버전, pip3 install django 입력시 최신버전 3.0버전설치) [설치된 Django 버전확인] python3 -m django --version [프로젝트생성 및 시작] django.. 2019. 12. 5.