본문 바로가기

전체 글

Django : Form에서 현재 사용자 확인하기 ※ Django 3.1기준. 타 버젼에서 작동여부 확인못함. 1) views.py에서 user정보를 kwargs 추가 인수로 넘겨준다. class SampleView() form = SampleForm(request.POST, user=request.user) #.....어쩌구저쩌구... def get_from_kwargs(self): kwargs = super(SampleView, self).get_form_kwargs() kwargs['user_id'] = self.request.user.id return kwargs 2) forms.py의 __init__함수에서 kwargs를 사용하여 인수를 받아오고, super로 모class의 __init__함수를 호출한다. def __init__(self, *a.. 더보기
Bootstrap 4 디자인 변경 Bootstrap 4의 모든 class 목록 www.w3schools.com/bootstrap4/bootstrap_ref_all_classes.asp Navbar와 Nav 의 스타일링 관련 medium.com/coder-grrl/the-guide-to-customising-the-bootstrap-4-navbar-i-wish-id-had-6-months-ago-7bc6ce0e3c71 더보기
vscode : prettier로 javascript코드 정리하기 1) prettier를 설치한다. 2) javascript코드를 연다. 3) ctrl+p를 눌러서 command palette를 를 연다. 4) format document with 를 선택하면, 사용할 수 있는 code formatter 목록이 나온다. 5) prettier를 선택한다. 더보기
Django 3.x App이름 바꾸기 원문 : https://coderbook.com/@marcus/how-to-change-name-of-django-application/ Django 3.x App이름 바꾸기 1. 일단 PyCharm을 사용한다. 2. App이름을 바꿔야하는 폴더이름을 Refactor기능을 사용하여 원하는 이름으로 바꾼다 3. 하기 파일들에서 제대로 바뀌었는지 확인하고 적당히 바꿔준다. Import 구문의 앱이름 Models Meta app_name 값 INSTALLED_APPS settings (settings.py) 앱을 지칭하거나 참고하는 기타 문자열 등 4. 데이타베이스서버에서 다음 쿼리를 실행한다. UPDATE django_content_type SET app_label='' WHERE app_label=''; .. 더보기
Bootstrap CDN 버젼별 링크 zetawiki.com/wiki/Bootstrap_CDN,_%EC%B5%9C%EC%8B%A0_%EB%B2%84%EC%A0%84_%EC%82%AC%EC%9A%A9 Bootstrap CDN, 최신 버전 사용 - 제타위키 다음 문자열 포함... zetawiki.com 더보기
google material 디자인 icon사용하기 1. 헤더에 다음과 같이 링크한다. 2. 다음과 같이 material design icon을 링크한다. directions_run ※icon목록은 하기 링크 참조 material.io/resources/icons/?icon=calendar_today&style=baseline 더보기
Bootstrap : NAVBAR dropdown 이 안될때 jquery를 맨 위로 올려본다. [잘못된 방법 : jquery가 맨 밑에 있음] [맞는 방법 : jquery가 맨 위에 있음] 더보기
cheatsheet : Vue.js 이벤트 1.마우스 이벤트 http://www.w3schools.com/jsref/obj_mouseevent.asp 클릭 더블클릭 마우스를 올리면 이벤트작동 2.키보드 이벤트 3.이벤트 핸들링 {{ count }} 마우스를 올려봐! 그만! 여기서부터 다시 시작! 더보기