본문 바로가기
728x90

개발아닌개발/Python13

[파이썬] django 프로젝트의 웹에 예쁘게 알림창 표출하기(sweetalert2) 가상환경에서의 장고 개발기 Html에서 버튼 클릭시, 알림창을 발생시키려 하는데 일반적인 알림창은 무난하고 다양하지 않아, sweetalert을 쓰기로 했다. 예전에 Java 프로젝트할때 써본 터라 익숙한 알림창 방법으로는 sweetalert을 가상환경에 설치하고 settings.py를 수정하는 방법도 있었지만 --> 시도하다가 자바스크립트에서 swal is not defined 이라는 에러가 자꾸뜨고, 자바스크립트에 있는 swal 을 정의하는 것도 낯설어서 포기 이 방법은 왠지 import를 이용하여 py파일에서 알림창 발생시킬때 쓸법한 방법으로 보였다. (중도 포기한 이 방법은 하단에 작성) 결론은 sweetalert를 자바스크립트로 간편하게 구현하기로 함. 개발언어가 python이든 뭐든, djan.. 2023. 5. 16.
[파이썬] 명령 프롬프트로 파이썬 가상환경 설치하고 pip으로 장고 프로젝트 만들기 3 이전 글 2023.04.04 - [개발아닌개발/Python] - [파이썬] 명령 프롬프트로 파이썬 가상환경 설치하고 pip으로 장고 프로젝트 만들기 2 파이썬 프로젝트에 앱 생성하기(MTV 모델) 1. 명렁프롬프트에서 django-admin startapp (앱이름) 을 입력한다. 2. 파이참에서 추가된 디렉터리목록을 확인한다. 안보인다면, mysite 마우스 우클릭 - Reload from Disk 를 누른뒤 확인 웹페이지 표출하기 community 라는 앱을 만들었다. 그러나 개발 서버를 구동하고, localhost:8000/community 에 접속하면 오류메시지가 발생한다. 이유는, URL매핑이 되지 않았기 때문에. URL 매핑을 추가하기 위해 urls.py를 수정해야한다. 그리고 호출될 함수의 .. 2023. 4. 4.
[파이썬] 명령 프롬프트로 파이썬 가상환경 설치하고 pip으로 장고 프로젝트 만들기 2 지난번에 만든 장고 프로젝트를 파이참에서 열어볼 예정 이전 글 2023.04.04 - [개발아닌개발/Python] - [파이썬] 명령 프롬프트로 파이썬 가상환경 설치하고 pip으로 장고 프로젝트 만들기 1. 파이참에서 장고프로젝트를 Open 한다. C:\python_projects\mysite 2. 장고 프로젝트를 불러온 뒤에 파이썬 인터프리터 위치를 설정해야한다. 파이참 메뉴 File - Settings 을 눌러서 설정창을 연다. 그리고, Python Interpreter 진입 3. 인터프리터의 위치를 가상환경 위치로 설정하기 위해 Add Interpreter - Add local Interpreter... 선택 Virtualenv Environment - Exlsting - 가상환경 디렉터리 안에 있.. 2023. 4. 4.
[파이썬] 명령 프롬프트로 파이썬 가상환경 설치하고 pip으로 장고 프로젝트 만들기 명령프롬프트를 통해 입력하는 일련의 과정들은 연결되어 있으며 입력해야하는 명령어만 작성된 글 /필수/ 파이썬이 설치되어 있는 상태 파이썬 가상환경 사용하기 cd \ mkdir venvs cd venvs python -m venv mysite 1~3 : C드라이브 하위에 venvs 폴더 생성하여 이동하기 4 : 파이썬 모듈 중 venv라는 모듈을 사용한다. (mysite 가상환경 이름) 가상환경 진입하기 cd c:\venvs\mysite\Scripts activate 1~2 : Scripts 디렉터리에서 activate 수행 (mysite) 라는 프롬프트가 보이면 가상환경임. 가상환경 벗어나기 deactivate 가상환경에 장고 설치하기 acitivate pip install django==3.1.3 1 .. 2023. 4. 4.
[오류] django 개발 서버 구동할 때(runserver), ImportError 오류 발생 python manage.py runserver 입력 시, 발생하는 오류 ModuleNotFoundError: No module named 'django' .... ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment? 뭔가 아나콘다도 설치하고 파이썬 이것저것 설치하다가 Path 체크를 놓치거나 여러번 설치해서 이런 문제가 생긴것같기도 다행히 재 설치 같은 불상사는 없었다. 해결방안 (가상환경 진입 상태) 1. 가상 환경 디렉터리의 Scripts로 이동 2. .. 2023. 4. 4.
[파이썬/아나콘다] 파이참에 장고 설치하고, 장고 프로젝트 만들기 2 아나콘다를 이용한 장고프로젝트 구축 2023.03.18 - [개발아닌개발/Python] - [파이썬] 파이참에 장고 설치하고, 장고 프로젝트 만들기 django-admin startproject webcommunity [필수] 장고 프로젝트 생성 (프로젝트 기본 파일 생성) python manage.py startapp communityapp MTV 모델을 위한 세부 기능 구현(views, models 등) 2023. 4. 4.
반응형