양파개발자 SW의 블로그입니다^^
Posts
97 posts[Django Error] <class 'TypeError'>, put() got an unexpected keyword argument 'XXX'
우선 이 에러의 뜻은,Django 의 Restful API 로 들어오는 요청에 url parameter 쪽에서 뭔가 문제가 생겼다는 뜻이다. 이 에러를 해결하기 위해서는 1. urls.py 에서 선언된 요청 URL의 kwargs 가 되는 url parameter 와 2. 그 Request 가 들어오는 실질 view의 함수부의 인자값이 일맥상통하게 정의되어야 한다. ========================================즉, 예를 들어 urls.py 에 아래와 같은 pattern 으로 Request 가 들어온다고 해보자. url(r'^(?P [0-9]+)/(?P [0-9]+)/banner/api/$', BannerAPIVie
[판교 테크노밸리 지역] 개발스터디 모집공고
안녕하세요~! 판교테크노밸리에 있는 회사에 다니는 개발자 박시우 입니다~현재 저는 매주 1회 개발 스터디 모임에 참가하고 있는데요, 모임에 같이할 분들을 모집하고자 이렇게 글을 올립니다. 아래는 저희 개발 스터디의 취지와 진행 방식이오니, 관심있는분들께서는 카카오 오픈채팅방 으로 언제든지 입장해 주세요! ====================================================== 1. 스터디 모임 취지 일과 삶에 치여 자꾸만 자기개발에 게을러지는 자신과의 싸움에 조금이라도 도움이 되는 모임을 만들고자 함. 2. 스터디 진행 방식 - 모임 시간 : 매주 화요일 저녁 7:30 부터 약 2시간 (일이 있는분은 먼저 가실 수 있습니다) - 모임 장소 : 위메이드 타워
[Linux Ubuntu] 와이파이 드라이버(Wifi Driver) 설치하기
이것은 우분투의 경우 이야기다.나는 아주 옛날에 설치한 우분투를 사용하고 있기에 최신 버전인 분들은 안될수도 있음! 여튼 일단 터미널을 키고 아래의 명령어를 입력해보자. lspci -vvnn | grep 14e4 이 명령어는 현재 우분투가 인식하고 있는 무선 네트워크 장치의 스펙을 보여준다. 나와같은 경우는 아래처럼 떴음. jsilva@jsilva-HP:~$ lspci -vvnn | grep 14e403:00.0 Network controller [0280]: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b] (rev 01) 여기에서 내가 알면 되는것은 BCM4322 저 부분!!저 하드웨어에 맞는 드라
[파이썬 장고] Django 의 ContentType Framework - GenericRelation 활용하기 #1
이 글은 장고 v1.10 (현재 시점 최신버전) 을 기준으로 작성된 것입니다. =============================================================== 최근에 장고를 열심히 하고있다... 사실상 장고만 하고있다고 봐야지.. -ㅅ-;; ㅋㅋ그러니 장고를 계속 요모조모 뜯어볼 수 밖에 없는 현실이다. 최근에 보고있던 것이 바로 장고에서 제공하는 ContentType 프레임웤이라는 것인데...이것의 활용을 가지고 최근에 삽질을 좀 많이 한 바람에 그냥 내 나름대로 알게된것들을 조금 적어보고자 한다. 공식 도큐먼테이션을 잘 읽어보면 뭐 해석잘하는 분들이야 알아서 잘 하시겠지만 그 글을 읽기도 싫고, 적당히 개념만 쉽게 알고 싶다는 분들은 쭉 한번 읽어보시길 바란다.
[소스코드 관리] 이쁘게 커밋(commit) 하는 방법
IT 프로덕트 제작을 하다보면 개발자들은 코드관리를 하게된다.코드관리 시, 1회 의 코드 추가/수정 내역 을 커밋 이라고 한다. 커밋 메세지 는 이러한 매 커밋 작업(코드의 추가/수정의 저장작업) 시,코드관리 프로그램에 동시에 입력하는 간단한 요약글을 말한다. 이 커밋메세지의 역할은 프로젝트의 진행에 있어서 어떤 코드상의 변화가 있었는지유일하게 코드레벨 이상으로 그 의미를 전달할 수 있는 수단이다. 하나의 프로젝트를 두고, 여러 개발자들이 같이 개발을 진행하게 될 경우, 다른 개발자들은 프로젝트의 진척사항을 커밋메세지로 짐작하게 될 때가 많다.코드 한줄한줄의 변경사항을 툴에서 표시해주기는 하지만 코드리뷰를 매번 시행 할 만큼 여유가 없는경우가 많기 떄문이다. 자, 그럼 똑똑한 커밋메세지, 어떻게 만들



