[ python ] SyntaxError: Non-ASCII .... 오류 파이썬에서 한글을 쓰다보면 알려주는 구문 오류이다. 말 그대로 ASCII가 아닌 문자가 포함되어 있다라는 메시지이다. 뒤에 나오는 http://python.org/dev/peps/pep-0263/ 들어가보면 해결 방법이 나온다. 코드 제일 위에 그림에 나온 세가지중 하나를 하면 된다는 말이다. 내가 사용한 방법은 아래의 것이다. # -*- coding: utf-8 -*- utf-8로 인식 해라~~ 이런게 알려주니 오류는 해결 되었다. int main()/python 2023.08.24
[ django ] 시작하기 1. (가상환경 및 프로젝트 생성) -- 목록 -- 1. [ django ] 시작하기 1. ( 가상환경 및 프로젝트 생성하기 ) 2. [ django ] 시작하기 2. ( pycharm 인터프리터 설정하기) 블로그를 해야겠다 생각한 개기라고 해야되나? 여기저기 찾아 다니기 불편하고, 공부했던 내용을 복습할겸, 자료를 남기기 위해서이다. 누군가 보고 잘못된 내용이 있다면 언제든 지적해주기 바란다. 1. 준비 사항. - 파이썬 3.x버전으로 설치되어 있을것. (파이썬 설치 참고는 => 파이썬 설치 ) - pycharm 설치되어 있을것. 2. 디렉토리 만들기 - 디렉토리 구조는 간단하다. - 가상환경을 제공해줄 디렉토리 하나, 프로젝트(소스가 들어갈.) 디렉토리 하나. - 여기에서는 루트 디렉토리로 testProject를 사용하고 하위에 가상환.. int main()/django 2023.07.31
[ 개발툴 ] python 설치 1. python 설치 1.1 윈도우에서 설치 1.1.1 파이썬의 공식 홈페이지에서 다운로드 할 수 있다. 링크 => [ 파이썬 ] - 2023년 7월 29일 현재 최신 버전은 3.11.4이다 Welcome to Python.org The official home of the Python Programming Language www.python.org 1.1.2 다운로드 받은 설치 파일을 실행 한다. - Install Now를 클릭하고 넘어간다. - 시스템 어디에서도 접근이 가능하게 하기 위해 "Add python.exe to PATH"에 체크 해준다. - 만약 이전에 설치된 이력이 있다면 아래 그림과 같이 나오며 다시 설치하기 위해서는 삭제(Uninstall)하고 1.1.2를 진행 한다. 1.1.3 설.. int main()/python 2023.07.29
RuntimeError "APPEND_SLASH" 오류 python에서 나온 메시지는 아래와 같다. RuntimeError at /todo/API/5 You called this URL via PUT, but the URL doesn't end in a slash and you have APPEND_SLASH set. Django can't redirect to the slash URL while maintaining PUT data. Change your form to point to 127.0.0.1:8000/todo/API/5/ (note the trailing slash), or set APPEND_SLASH=False in your Django settings. insomnia를 이용하여 DRF관련 테스트 중 발생 한 오류로, 브라우저에서 테스트할때.. int main()/django 2023.07.27
"no such table: authtoken_token" 오류 django 테스트중 새로이 프로젝트를 만들고 사용자 로그인 로직을 작성중 발생한 에러. 로컬에서 테스트하는것이라 "DB Browser for SQLite"를 켜놓고 작업을 진행 하였다. 분명 프로젝트를 생성후... 커멘드 라인에서 makemigrations와 migrate를 진행 하였다. python manage.py makemigrations python manage.py migrate 데이터베이스도 있고 테이블도 생성된 생태를 확인하고 작업을 진행 하였으나.... "no such table: authtoken_token"와 같이 테이블이 없다는 메시지는 이해가 가지 않았다. 에러 내용은 아래와 같다. 문제 해결은 간단하다. 커멘드 라인에서 makemigrations와 migrate를 한번더 해주면 .. int main()/django 2023.07.27