일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Djnago CSRF
- render html
- reCAPTCHA V2
- request.path
- Django Ajax
- django
- Trre heap
- 트리란
- check ajax
- 클린코드
- request.GET
- 알고리즘
- 자료구조
- Proxy_pass
- 버블 정렬
- django 시작하기
- 선택 정렬
- 글자 수
- queryset filter
- 효울적
- 포맷팅
- nginx
- queryset
- CleanCode
- 정렬
- 클린코드-함수
- 클린 코드
- is_ajax() not working
- HTTP
- 복수 외래키
- Today
- Total
목록django (14)
Yang 코딩 공부

HTML : Hyper Text Markup Language django의 HTML파일을 어떻게 다루는지에 대해 Template에서 자주쓰이는 구문으로 extends와 include가 있는데 extents 구문은 미리 템플릿을 만들어두고 이 템플릿을 바탕으로 내용을 채워가는 느낌이고 include 구문은 만들어 놓은 템플릿이 있다고하면 그곳에 부분적으로 추가하는 느낌이다. 코드로 들어가보자 일단 전 시간에 이어서 프로젝트 플더에 template. 폴더를 생성한다 그후 templates 폴더에 base.html 파일을 생성한다. 그 다음 views의 hello_world함수의 코드를 수정한다. 기존에는 HttpResponse 를 return하여 우리가 입력한 문자열을 html파일로 django에서 만들어줘..

[Django 튜토리얼] 1.0 앱 생성하기 python manage.py startapp account 입력 (아래그림 처럼 생성되면 잘 됀 것.) 메인 앱.setting.py 이동 setting.py에 생성한 앱 이름 기입 수정 views.py 테스트용 함수 생성 def hello_world(request): return HttpResponse 메인 앱.urls.py 이동 수정 account 앱에서 urls.py 생성 python manage.py runserver url 입력후 확인 간단한 views 라우팅을 해보앗고 다음에 Template의 대해 알아 보겠다.

이 글은 인프런의 핀터레스트 따라 만들기 강의를 듣고 기억하기위에 적는 글 입니다. 'Pycharm 및 python, anaconda 설치와 환경변수 등 설정이 끝난 후 가정입니다.' 1. django 설치 Pycharm 실행 후 가상환경 설정 후 프로젝트를 생성 pip install django 터미널에 입력 (특정 버전을 원할경우 pip install django==버전) django-admin : django 사용가능 명령어 출력 2. django 프로젝트 생성 djnago-admin startproject 프로젝트이름 프로젝트 생성한 폴더로 이동 python manage.py runserver 명령어 입력 서버 켜지는지 확인 ------ 프로젝트 세팅 끝 ---------- 이 글은 인프런의 핀터..
쿠키를 사용한 조회수 조작 방지. 조회수 조작 방지하기. model_object = get_object_or_404(models.Model,pk=pk) response = render(request, "ooo.html", context) expire_date, now = datetime.datetime.now(), datetime.datetime.now() expire_date += datetime.timedelta(days=1) expire_date = expire_date.replace(hour=0, minute=0, second=0, microsecond=0) expire_date -= now max_age = expire_date.total_seconds() cookie_value = reques..
두개 이상의 쿼리셋을 합치려고 할 때 | 를 사용하면 합칠 수 있다. 같은 필드를 가진 쿼리셋 끼리만 합쳐진다 = 꼭 같은 모델은 아니여도 된다. queryest_total = queruset_a | queryest_b

reCAPTCHA V2 버튼 만들기 1. reCaptcah api 등록하기 1) https://developers.google.com/recaptcha 접속 후 (1)Get Started -> (2)Introduction -> (3)sigin up for API key pair -> (4)api 키 생성 (1) (2)-(3) (4) reCAPTCHA v2 선택 -> 체크박스 -> 사용할 도메인 ex)192.168.x.x -> 약관 동의 2. 코드 추가 1). 사용할 페이지 html 페이즈의 form 태그안에 사용 data_sitekey는 본인 api key ------------------결과------------------ 이처럼 등록하여 사용할 수 있다. 위는 페이지에 띄우기만 하는 거라 reCAPT..