전체 글(746)
-
API 참조 방법
1. 로컬에 다운받아서 참조 2. 외부에 존재하는 url 참조
2021.01.23 -
ajax 동기방식 적용
async: false 추가 $.ajax({ url : "{% url 'gantt:getData' %}", data : { "work_id" : "{{work_id}}" }, dataType : 'json', async: false, success : function(data) { console.log('getData 0') data = JSON.parse(data); var tasks = new Array(); $.each(data, function(i,item) { console.log(i,item); newProject(); fields = item.fields; var task = new Object(); task.id = item.pk; task.name = fields.name; task.co..
2021.01.21 -
BooleanField Json 처리
db.sqlite3에서 BooleanField를 셋팅하면, DB에는 0, 1로 저장됨 json을 통하여 'true', 'false'를 받으면 True, False로 변환해야 함(Server) 반대로 json을 통하여 전송할때는 '0', '1'을 True, False로 변환해야 함(Client)
2021.01.20 -
원하는 버전 설치
pip install Django==3.1.5
2021.01.20 -
Django BooleanField 사용시 icon 에러
3.1.2에서 분명 문제가 있었는데, 3.1.5로 업그레이드하고 나서 아무런 문제 없음 [models.py] start_is_milestone = models.BooleanField(default=False) [admin.py] list_display = ['id','level','start_is_milestone','end_is_milestone''description'] BooleanField를 사용하고 list_display에 해당 컬럼을 사용하면, 아래와 같은 에러 발생 File "...AppData\Local\Programs\Python\Python38\lib\site-packages\django\contrib\admin\templatetags\admin_list.py", line 199, in..
2021.01.18 -
람다(lambda)를 통한 딕셔너리 에러 처리
딕셔너리에 없는 'relevence'를 찾는 경우, 에러 발생 File "D:\파이썬\mysite\gantt\views.py", line 51, in setData 'relevance' :task['relevence'], KeyError: 'relevence' 람다와 get() 함수를 활용하여 찾는 키값이 딕셔너리에 존재하지 않아도 에러가 발생하지 않도록 처리 taskSetter = lambda x : task[x] if task.get(x)!=None else '' taskSetter('relevence')
2021.01.17