Python
-
[Python, sqlalchemy] VARCHAR requires a length on dialect mysql 오류Python 2024. 6. 17. 12:27
안녕하세요.또 오랜만에 글 남겨드립니다. 이제 회사를 옮기고 나니 하루하루가 미래를 알 수 없어 주기적인 글 작성이 쉽지 않습니다. 또 C#이 아닌 요즘은 Docker와 Python을 주로 하게되네요.알쏭달쏭합니다. 도커가 특히 너무 어렵지만 그럼에도 하나씩 알아가는 재미가 있습니다. 요즘은 FastAPI를 하고있습니다.그리고 sqlalchemy orm을 통해서 간단한 테스트중에 발생한 에러를 수정한 내용을 기록해보고자 합니다. 에러 상황에러상황은 사실 너무나도 심플합니다. 모델을 정의하고 alembic init migrations를 이용해 자동으로 테이블을 만들고자 했습니다.(현재는 제가 이미 작업을 해놓은게 있다보니 오류 이미지가 보이지가 않네요 ㅠㅠ) 에러 내용InvalidRequestError: ..
-
[Python, DJango] template에서 엔터(개행문자, \n)처리Python 2024. 5. 12. 00:23
안녕하세요!정말 오랜만에 찾아뵙습니다. 약 5개월 만인거같습니다.회사를 이직하고나니 적응하느라 한동안 글을 쓸 생각도 못하고 살았네요... 그렇다고 지금은 살만한가? 사실 그것도 아닙니다. 요즘은 야근라이프에 허덕이지만 그래도 행복합니다. 오랜만에 Python관련 글을 남겨보고자 합니다.요즘 회사에서 Python과 DJango를 이용한 웹프로젝트가 슬슬 마무리되는데...이거때문에 어제 하루종일 골머리를 앓았기에 까먹기전에 기록해 놓고자 합니다. 그렇기에 따로 내용은 없고 글만 주저리...주저리 적습니다. 문제는서버단에서 사유가 적힌 데이터를 db에서 끌어오고 json리턴이 아닌 템플릿에 랜더링 후 페이지 자체를 리턴합니다.다만 여기서 사유가 개행문자가 포함되면서 오류가 발생했습니다.이거를 처리하기위해 다..
-
[Python] Flask 서버 구동시 Unicode 관련 오류Python 2022. 7. 28. 17:14
안녕하세요. 오랜만에 인사드립니다. 사실 자격증하나를 준비하느라 신경을 못썼습니다. 아직 합격여부는 나오지 않았지만 그럼에도 다시 꾸준히 티스토리에 글을 남겨보고자 합니다. 이번에는 Python을 이용해 Flask 구동시 발생하는 오류에 대해 기록해 보고자 합니다. 학부생때랑 회사 인턴때 Python을 해보고 오랜만에 사용하네요. 코드먼저 보시죠. 코드는 간한하게 flask를 실행시키는 코드입니다. 그러나 host를 설정여부에 따라 오류가 나왔습니다. 해당 차이는 로컬에서만 접근하냐 혹은 타 PC에서도 접근을 허용하냐의 차이로 보입니다. (확실하지 않습니다.) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc2 in position 0: invalid c..