파이썬

    [ Django ] allauth 정리

    [ Django ] allauth 정리

    Django-allauth 란? : 유저 기능을 구현하기 위한 패키지로 Django 프레임워크에 포함되지 않기 때문에 따로 설치를 해줘야 한다. pip install django-allauth Django-allauth 공식 문서 Installation — django-allauth 0.43.0 documentation Post-Installation In your Django root execute the command below to create your database tables: Now start your server, visit your admin pages (e.g. http://localhost:8000/admin/) and follow these steps: Add a Site for y..

    [ Django ] allauth 템플릿 오버라이딩 정리하기

    allauth의 템플릿 파일을 오버라이드 하려면 allauth의 템플릿 파일과 똑같은 이름을 가진 파일을 app_name/templates/account/ 폴더 안에 넣어주시면 됩니다. 그리고 settings.py 파일의 INSTALLED_APPS 목록에서 app_name은 allauth보다 위에 와야 합니다. HTML 템플릿 커스텀 템플릿을 app_name/templates/account/ 폴더 안에 넣어주시면 됩니다. (예: app_name/templates/account/signup.html) 페이지 템플릿 이름필드 회원가입 ('account_signup') signup.html - 유저네임: {{ form.username }} - 이메일: {{ form.email }} - 비밀번호: {{ form..

    [ SQLAlchemy ] SQLAlchemy 쿼리문 정리

    [ SQLAlchemy ] SQLAlchemy 쿼리문 정리

    DB에 데이터를 삽입하는 방법 [ add ] vegan = Vegan(id=1, shop="502 세컨즈카페", address="서울 노원구 섬밭로 232 우성아파트", sector="양식", menu="502 샐러드파스타(락토,비건가능), 502 양념감자튀김(락토,비건가능)", longitude=37.6366151651829, latitude=127.065668150406, region="노원구", image="https://search.pstatic.net/common/?autoRotate=true&quality=95&size=168x130&src=https%3A%2F%2Fldb-phinf.pstatic.net%2F20180323_17%2F1521777524889tQVNp_JPEG%2F_%25A5%2..

    [ Flask Project ] 플라스크 프로젝트 #1  [1 일차 ! ]

    [ Flask Project ] 플라스크 프로젝트 #1 [1 일차 ! ]

    1일 차 동안은 원래 쓰던 mongodb가 아닌 ORM을 사용하여 sqlite로 DB를 변경하였고, 변경한 값들을 다시 적용시켜주는 작업을 하였다. 또한 바뀐 작업에 맞게 작동하는 함수들 까지 수정을 해줘야 해서 이리저리 머리가 많이 아팠다. 이미 만들어본 기능들임에도 사용하는 DB를 바꾸고, ORM 방식으로 변경하니 뭔가 어색했다. 바뀐 내용은 아래와 같다. 추가할 기능 회원가입을 위한 모델링 즐겨찾기 또는 좋아요 기능!