- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Crawling
- python 중간고사
- 코딩시험
- 크롤링
- 파이썬 강좌
- 대학시험
- 알고리즘 강좌
- 자료구조
- selenium
- 파이썬 알고리즘
- 자료구조 강의
- 알고리즘
- 중간시험
- 프로그래밍
- 파이썬 강의
- 파이썬3
- 코딩문제
- 채용문제
- 셀레니움
- 기말시험
- 쉬운 파이썬
- 면접 파이썬
- 알고리즘 강의
- 파이썬 입문
- python data structure
- gdrive
- 파이썬
- 파이썬 자료구조
- c언어
- 파이썬활용
목록2018~/Django 개인 공부 정리 (14)
반원 블로그
1. 이메일 필드 models.py에 정의 useremail을 추가하기위해서 models.py 에서 코드 삽입 이메일이니 EmailField를 사용하여 도메인 형태를 알아서 필터하도록 작성 from django.db import models # Create your models here. class Fuser(models.Model): # models.Model를 상속 username = models.CharField(max_length=32, verbose_name='사용자명' # admin 페이지에서 보일 컬럼명 ) useremail = models.EmailField(max_length=128, verbose_name='사용자이메일' # admin 페이지에서 보일 컬럼명 ) #5~7을 드래그 한뒤 ..
1. 페이지에 있는 name 속성명으로 백엔드쪽에서 key: value형태로 데이터가 전달된다. 앱 폴더의 views.py에 작성중이다. from django.shortcuts import render # Create your views here. def register(request): if request.method == "GET": return render(request, 'register.html') elif request.method == "POST": #여기에 회원가입 처리 코드 username = request.POST['username'] password = request.POST['password'] re_password = request.POST['re-password'] return ..
1. 현재 bootstrap 속성을 바로 가져왔으니, 우리가 사용하기 편하게 id속성등을 변경해보자. 변경해볼 것은 label 의 for 속성, input의 id 속성 Ctrl Shift L 단축키를 같은 값을 한번에 변경할 수 있다. 또한 필요없는 속성이나 요소들은 삭제한다. 회원가입 사용자 이름 입력 비밀번호 입력 비밀번호 확인 Submit 2. 이 페이지에서 쓰여진 값이 파이썬에 전달되게 만들자. form에 method와 action 추가 method는 post, action은 현재 페이지에 해줄 것이기 때문에(돌아올 것이기때문에) . 만 쓰겨나 안써도 된다. 추가로 django에서는 form안에 {% csrf_token %} 을 넣어줘야한다. (크로스 도메인 방지. 다른 사이트에서 해당 페이지를 ..
1. templates에다가 register.html을 생성한다. + 부트스트랩을 사용하자.(https://getbootstrap.com/ 의 CDN 참조) 2. 회원가입 페이지에 form을 만들자. 부트스트랩은 grid방식을 쓴다. form은 부트스트랩에 있는 걸 그대로 가져오자.(https://getbootstrap.com/docs/4.3/components/forms/) 조금 class 값을 부여해서 정리도 하자. text-center 와 mt-5를 썼다. 회원가입 Email address We'll never share your email with anyone else. Password Check me out Submit 3.이제 views.py에 함수를 만들어준다. 이 함수를 나중에 url에 연..
1. 생성한 앱의 admin.py에 들어가자. 여기서 app은 fuser를 이용한다. admin.py에는 관리자 페이지에서 쓸 정보를 기입하도록 되어있다. from django.contrib import admin # Register your models here. 2. 먼저 model.py안에 있는 Fuser 클래스를 참조하자. 그리고 admin에 등록하는 코드까지만 심플하게 작성한다. from django.contrib import admin from .models import Fuser # Register your models here. class FuserAdmin(admin.ModelAdmin): #admin의 ModelAdmin 클래스를 상속 pass #상속만 받아 새로운 클래스를 생성 adm..
1. admin프로젝트 폴더-앱에 urls.py를 보면 기본적으로 admin 페이지에 대한 url conf를 확인할 수 있다. """fc_community URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/2.2/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: path('', views.home, name='home') Class-based views 1. Add an ..