안녕하세요^^ 저번 1편글에 이어서 나가겠습니다 !
전글
1편 : https://kmkn.tistory.com/8
1편에서는 기본적인 설정을 끝맞췄습니다 !
자 모두들 pipenv shell에 강상환경에 들어왔을거라고 믿고 진행하겠습니다 !!!
일단 먼저
django-admin startproject config .
위에 처럼 입력해주세요 !!!
그러면 만드신 폴더안에 바로 config폴더가 생기면서 manage.py가 생깁니다 !! 저 폴더와 파일이 최상위 폴더안에 있어야합니다 !!!
이렇게 있다면 성공 !
그러고 나서 python의 참조 경로를 확인해줍시다 !!!
일단 'ctrl + shift + p'를 눌러주세요 !
저기서 !! Select Interpreter을 눌러주시구 !
아래와 같은곳에서 자신의 폴더안에 있는걸 선택해줍니다 !
저는 kkana blog를 만들었으니 저걸 선택했습니당 !
죄송합니다만 ㅜㅜ 저는 flake8을 미리 설치해놔서 ㅜㅜ 에러가 안뜨네요 !!
혹시라도 밑에 에러가 뜨는분들은 아래와 같이 해주세요 !!
pipenv install flake8과 ! 그래도 오류가 뜬다면 이번엔 어쩔 수 없이 전역으로 설치합시다 !
pip install flake8
현재 폴더에서만 먹힐 수 있게 .vscode / settings.json을 만들어서
{
"python.linting.flake8Enabled": true,
"python.linting.pylintEnabled": false,
"python.linting.enabled": true,
"editor.defaultFormatter": null,
"python.linting.flake8Args": ["--max-line-length=88", "--ignore=E501, W503"],
// "python.linting.flake8Args": ["--ignore=E402, E501, W503"],
"python.formatting.provider": "black",
"editor.formatOnSave": true,
}
이렇게 입력부탁드립니다 !!! 여러가지 설정을 할 수 있습니다 !!!
짧게 설명하자면 폴더를 ctrl + s로 저장 할 때, 인덴트라던가 편리하게 lint기능을 해주는 기능이라던가 정말 필요없는 warning( error과는 다릅니다 ! )을 무시해주는 기능입니다 !
그리고 저는 vscode에서 제공하는 파이썬 확장프로그램을 아래와 같이 설치했습니다 !
편리한 기능들이 많으니 필요하시면 따로 설치해주셔도 괜찮습니다 !
자자자 !! 거의 다 왔습니다 !
pipenv shell ( 가상환경의 접속 한 상태로 ! )
py manage.py runserver
을 입력해주면 !!
터미널에서
이렇게 뜹니다 !! 그리고 저기 http://127.0.0.1:8000/ 에 접속하면 !
짜자잔 !! 여기까지가 기본 설정입니다 !
잘 따라오셨습니다 !
혹시라도 따라오다가 안되는거나 이상한게 있다싶으시면 언제든지 말씀해주세요 !!
그러면 여기까지 기본설정은 끝나고 !!
다음은 admin에 대해서 들어가보겠습니다!!!!
'IT > Django(장고)' 카테고리의 다른 글
[Python] django를 이용해서 웹을 만들어봅시다! - 5편 관리자(admin) models.py편 (0) | 2024.03.24 |
---|---|
[Python] django를 이용해서 웹을 만들어봅시다!! - 4편 관리자(admin) views.py편( feat. 상속 ) (0) | 2024.03.21 |
[Python] django를 이용해서 웹을 만들어봅시다!!! - 3편 관리자(admin) 편 (0) | 2024.03.21 |
[Python] django를 이용해서 웹을 만들어봅시다!! 1편 기본설정편 (0) | 2024.03.20 |