전체 글 44

[Django] 앱 생성 후 view,template 연결

앱 생성 python manage.py startapp BordApp 앱 이름 templates 설정 프로젝트 폴더에 template 폴더 생성후 Setting.py TEMPLATES에 'DIRS': [BASE_DIR/'templates'], 코드를 추가한다. urls.py url을 읽어 어느 뷰로 가야될지 정해주는 역할을 해주는데 현재는 url에 "BoardApp/" 가 있으면 include메소드로 인해 BoardApp폴더의 urls.py에서 넘겨 판단하게 되며 BoardApp.urls.py에서도 마찬가지로 url을 읽어 view.py의 해당 메소드로 넘겨주는 역할을 한다. views.py 넘어온 abc메소드가 실행되어 return의 abc.html을 화면에 클라이언트에게 보여준다.

Django/Django study 2022.10.28

장고(Django)설치 및 프로젝트 생성하기

장고 설치 py -m pip install Django 설치 확인 python -m django --version 프로젝트 생성 django-admin startproject Chat_translation 프로젝트명 프로젝트 실행 python Chat_translation\manage.py runserver 프로젝트를 실행시키면 이와 같은 메세지가 출력되는데 가장 마지막줄에서 보이는 "http://127.0.0.1:8000/"를 웹브라우저 주소창에 입력하면 다음과 같은 화면이 보인다면 정상적으로 실행 되는 것이다. 프로젝트 종료 "Ctrl + c"를 누르면 프로젝트가 종료된다

Django/Django study 2022.10.27

파이썬3 가상환경 생성 및 실행(venv)

파이썬 가상환경 파이썬을 진행할 때 독립된 환경을 만들어주는 도구이다 이를 이용하면 서로다른 가령 파이썬 또는 파이썬 라이브러리 버전이 필요할 경우 하나의 데스크톱에 서로 다른버전을 설치해야 된다는 문제가 있지만 서로 독립된 가상환경을 통해 서로 충돌 없이 사용할수 있다고 한다. 코드의 []안의 내용은 편의에 따라 변경하시기 바랍니다. 파이썬3에서는 가상환경라이브러리인 venv가 자동으로 설치되어있어 바로 사용할 수 있다고한다. 가상환경 생성하는법 cd D:\backup\study\DjagnoProject 가상환경 폴더 위치 python -m venv [venv] 가상환경 이름 명령프롬프트를 실행 시킨다음 가상환경을 만들고 싶은 폴더로 이동한 다음 python -m venv [프로젝트 명]을 입력하면 가..

Django/Django study 2022.10.27