양파개발자 SW의 블로그입니다^^
Posts
97 postsPycharm 에서 Django Autocomplete 기능 켜기
1. 일단 파이참을 켜시고 장고 프로젝트를 엽니다. 2. 그다음File > Preference > Language & Frameworks > Django 또는File > Preference > 검색창에 Django 으로 들어간다. 3. 설정창 의 우측 화면에 - Enable Django Support 체크박스 에 체크- Django project root 에 manage.py 가 들어있는 장고 폴더를 넣어주고- Settings 에 로컬에서 사용할 장고 설정파일 path 를 지정해줍니다. 그다음 저장! -------이렇게 해주면 이제부터 Django ORM 등의 자동완성을 사용할 수 있게됩니다. 그리고!!! 장고 템플릿 서포트(=html 파일 자동완성)를 받고 싶다면
[Python] Merge Two Dict (파이썬 딕셔너리 병합하는 방법)
두 개의 딕셔너리를 합치는 아주 간단한 방법 오른쪽에 있는 녀석이 왼쪽에 있는 것을 덮어쓰게 됩니다 dict_a = {'a':1, 'b':2, 'c': 3}dict_b = {'c':30, 'd': 4, 'e': 5} // 병합dict_c = { **dict_a, **dict_b } // dict_c 의 결과// {'a': 1, 'b': 2, 'c': 30, 'd': 4, 'e': 5}
[Django] populate() isn't reentrant 오류 해결
Django App 을 띄울때 이런 오류가 뜨는 경우가 있다. RuntimeError: populate() isn't reentrant 이때는 여러가지 원인이 있을 수 있는데,대부분 pip 패키지 설치와 관련하여 문제가 생기면 저 에러가 뜬다.일단, 메시지만 봐서는 뭔지 알수가 없다. 제대로된 메시지를 보려면 일단 저 에러를 raise 하는 Django 파일을 임시로 수정해줘야 한다.Error stack 에서 저 Error 를 raise 하는 부분을 클릭하여 찾아가자. 아마도 파일명은 아래와 같을것이다. django/apps/registry.py 여기서 약 80번째 라인 즈음 해서 보이는 아래 코드를raise RuntimeError("populate() isn't reentrant") 이렇게 바
Javascript Format Date Function : Date 정보를 포맷팅 된 문자열로 뽑아주는 함수
그냥.. 포맷에 맞게 날짜문자열을 리턴해주는 함수다.나중에 쓸일이 있을까 해서 그냥 기록차 남긴다. /** * 특정 포맷의 날짜 문자열을 만들어서 리턴해준다 * * @param date : 날짜 정보 * @param format : 날짜 포맷 문자열 (Default: yyyy-mm-dd hh:mm:ss) */ export function getFormattedDate( date: Date, format: "ym" | "ymd" | "ymdhm" | "ymdhms" = "ymdhms" ) { const year = date.getFullYear(); const zeroPaddedMonth = ("0" + (date.getMonth() + 1)).slice(-2)
[Vanila JS] 동적으로 javascript 를 javascript 로 읽어들이기: load script inside script
(function(document, tag) { var scriptTag = document.createElement(tag), // create a script tag firstScriptTag = document.getElementsByTagName(tag)[0]; // find the first script tag in the document // set the source of the script to your script scriptTag.src = "MY_SCRIPT_FILE_OR_URL"; firstScriptTag.parentNode.insertBefore(scriptTag, firstScriptTag); // append the script to



