본문 바로가기
반응형

파이썬 웹 개발28

[장고 쿼리셋] 자바스크립트 깨짐현상 ' _ 자바스크립트에서 파이썬 리스트 활용하기 파이썬 백단에서 orm을 통해 템플릿의 html로 넘겼을때, 자바스크립트에서 받으면, 'test': ['test', 'test', 'test']}, {'test': ['test', 'test', 'test']}, {'test': ['test', 'test', ' 이런식으로 출력되는 경우가 있습니다. 해결방법은 간단합니다 !! ■ 자바스크립트에서 문제되는 경우 ■ ' 깨짐현상을 해결하는 방법 alert("{{ test_list | safe }}"); | safe 를 추가로 작성해주면서 해결할 수.. 2022. 1. 26.
[Django] _mysql' is not defined 호환에러 해결하기 [파이썬 장고] _mysql' is not defined 호환에러 해결하기 [Django] _mysql' is not defined 호환에러 해결하기 [Python Django] _mysql' is not defined 호환에러 해결하기 #ERROR version_info, _mysql.version_info, _mysql.__file__ NameError: name '_mysql' is not defined 파이썬 장고 환경에서 개발하다보면 상기의 에러를 보는 경우가 있다. 분명 mysqlclient 패키지를 설치했음에도 불구하고 위의 에러를 뱉는데... 검색해도 잘 나오지 않는다.... 그래서 해결방법을 정리해보려고 해요~! 개발환경 운영체제 : MAC OS, M1 Django 버전 : 3.1.3 P.. 2022. 1. 25.
[Django] 단일파일 여러개 업로드하기_ 같은 name의 다중 파일 업로드 [python django] 같은 name의 file type 여러개 파일 업로드하기_ 같은 name 다중 파일 업로드 하나의 파일을 동적으로 계속 생성해서 사용하거나 같은 name로 여러개의 file type을 생성해야될때가 있는데요. 여러개의 단일 파일의 같은 name들로 파일업로드 처리하는 방법입니다 ! 소스코드 설명은 주석처리 되어있습니다. ■ test.html 소스코드 업로드 업로드 업로드 업로드 파일전송 버튼 ■ test.html 적용 후 runserver 위의 test.html을 복사해서 본인 개발환경에 맞게 파이썬 장고에서 실행을 하면 파일업로드 4개를 받을 수 있는 웹 화면이 나타납니다. 확인해보면 file이라는 name로 단일 파일태그가 여러개 있죠! 소스코드는 주석을 확인해보세요!!!.. 2021. 9. 28.
파이썬 장고 orm ( OR, AND 조건 넣기) _ python django orm 흔히 자바 백엔드(스프링) mybatis 환경에서 개발하다가 JPA나 장고같은 orm 을 사용하게 되면 간단한 쿼리문의 작성이 쉽지만 복잡해질수록 정보도 없고 원하는 쿼리문을 만들기 힘들어요. from django.db.models import Q Q를 활용한 OR, AND 조건문 SELECT ■ OR , AND 조건의 SELECT 처리 from django.db.models import Q from django.http import JsonResponse @method_decorator(csrf_exempt) def test(request): obj = Q(id = "1") obj.add(Q(id = "4"), obj.OR) obj.add(Q(id = "10"), obj.OR) result = Test.. 2021. 9. 28.
반응형