Django: HTTP DELETE Method # HTTP # DELETE, PUT # GET, POST
Django에서 HTTP request는 내장기능으로 GET, POST만 지원하고 DELETE, PUT은 지원하지 않는다. print(dir(request)) 위와 같이 찍어보면 ['COOKIES', 'FILES', 'GET', 'LANGUAGE_CODE', 'META', 'POST', '__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__module__', '__ne__', '__new__',..
Python: 중첩 list comprehension # 이중 컴프리헨션 # itertools # chain
리스트 안에 리스트가 담긴 형태, 다른 표현으로는, 2차원 행렬을 하나의 리스트로 담고자 할때 다음과 같이 사용 가능 test_list = [[a,b], [c,d], [e,f]] new_list = [j for i in test_list for j in i] itertools 라이브러리의 chain.from_iterbale()을 통해서도 가능 from itertools import chain test_list = [[a,b], [c,d], [e,f]] new_list = list(chain.from_iterable(test_list)) 결과: [a,b,c,d,e,f]