일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- table tag
- Django
- Django 특정 값 가져오기
- Django column 값 가져오기
- Dependency Injection
- html cell size
- html cell
- html
- DI
- Spring
- table cell size
- Dependency
- Today
- Total
목록웹 개발 (73)
emluy 개발 일기
0. 기본 구성 1) public : 정적 파일 저장 - img, font ... 2) routes : - 각 기능별 app 폴더 만들기 1. routes폴더 1) 기능별 app폴더 안에 html 호출해 줄 router 만들기 (views.py의 render 부분과 비슷함) #routes/class/classplan.js : render('class/classplan') 은 views폴더에 있는 class폴더의 classplan.ejs (html) 가져올 것이라는 뜻 {layout: './class/classplanlayout'} 은 views폴더의 class폴더의 classplanlayout.ejs (템플릿 상속) 파일을 css로 쓰겠다는 뜻 2. views폴더 (html, css 작성) 1) 각 기능..
* request.GET은 전달 받은 것들을 모두 딕셔너리 형태로 가져오는 것 * request.GET.get()은 괄호안에 key를 입력하면 value를 가져와주는 것 참고 블로그 velog.io/@meekukin/TIL-django [Python] request.GET / request.GET.get() request.GET은 GET으로 받는 인자들을 다 포함하는 딕셔너리 객체이다. get() 메서드는 키값이 딕셔너리 안에 있으면 밸류값을 리턴해준다. 키값이 존재하지 않으면 디폴트값 None을 리턴한다. request.GE velog.io
0. - jquery CDN 을 head태그에 추가 - $ pip install simplejson -views.py 상단에 import json 1. Ajax 이용해서 클릭한 값을 views.py로 넘겨주기 2. 클릭한 값을 이용해서 model에 저장된 데이터 가져오기 3. views.py에서 보낸 데이터를 다시 template에 넘겨주기 (이때 return JsonResponse 사용함) * HttpResponse의 subclass = JsonResponse ================================================================================ 참고 *밑에 참고에서 참고한 것 - id 속성 값을 views.py에서 가져온 값으로 하는 법 id=..
velog.io/@rosewwross/session-note (Django) QuerySet과 객체별 접근방식 QuerySet이란? 간단하게 말하면 Database에서 전달받은 객체들의 모음(list)이다. DB(SQL)에서는 row에 해당한다. Python으로 작성한 코드가 SQL로 mapping되어 QuerySet이라는 자료 형태로 값이 넘어온다. 하위 � velog.io 1. 알아야할 것 - values()로 가져올때는 값만 가져오는게 아니라 dictionary 형태로 해당하는 인스턴스들 모두 가져오는 것임! - get()으로 가져와야 특정 인스턴스만 가져올 수 있고 (해당하는 인스턴스가 하나일때) 가져온 객체.컬럼명 -> 이렇게 컬럼 값 가져올 수 있음
0. 프로젝트 root 위치에서 다음과 같이 터미널 입력 :migrations 폴더에서 init.py 빼고 삭제 해주는 작업 $ find . -path "*/migrations/*.py" -not -name "__init__.py" -delete $ find . -path "*/migrations/*.pyc" -delete 1. db.sqlite3 파일 삭제 2. 터미널에 다음과 같이 입력 1) django 다시 설치 : 가상환경 접속 후 장고 버전 확인 $ python -m django --version 2) django 강제 reinstall 하기 : 1번에서 확인한 장고 버전으로 다시 강제 설치 $ pip install --upgrade --force-reinstall Django==3.0.5 3)..
단순 검색만 할 때는 GET 사용 입력 받은 값을 나중에 변경할거면 POST 사용 참고 블로그 greenfishblog.tistory.com/128 [07] django의 form 처리 참조 : http://www.djangobook.com/en/2.0/chapter07/ HTML form은 google 검색 box의 단순함에서 부터 복잡한 data interface를 가지는 blog 댓글까지 internet web site의 근간이 된다. 본 chapter는 django로.. greenfishblog.tistory.com 나중에 해 볼 것 1. Ajax로 autocomplete 구현 (자동검색어 생성 후 클릭 가능하도록) 1. DB연동 안하고 검색 기능 구현하기 * 새로 알게된 것 - javascrip..
1. 패키지 설치 $ pip install django-import-export 2. settings.py 에 모듈 설정 3. 정적 파일 모아줌 $ python manage.py collectstatic 4. models.py에 모델 작성 5. admin.py 작성 6. runserver 해서 admin페이지 들어가기 해당 모델 클릭! (Add 말고 Companys 클릭!!) 쫘잔 import 생김! *** 엑셀파일에 첫줄은 컬럼명 들어가야함! (모델에서 적어준 컬럼명이랑 같아야함)
0. crud 프로젝트 만들기 1. classcrud 앱 만들기 2. settings.py 기본설정 해주기 3. classcrud 앱 폴더에 urls.py 만들기 4. crud 프로젝트 폴더의 urls.py 에 import 해줄거 해줌 5. models.py에 다음과 같이 작성 & makemigrations랑 migrate 해줌 #classcrud의 models.py 6. admin.py 에 register 해줌 7. views.py 작성