본문 바로가기

개발66

Django 회원가입, 로그인 오늘은 로그인과 회원가입 기능을 구현해볼건데요:>. 쟝고에서 제공하는 함수를 이용할 거에요. 1. 로그인 및 회원가입 기능을 구현할 app 및 화면 만들기 #터미널 python manage.py startapp accounts - #project/settings.py INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'blogapp', 'profileapp', 'accounts' ] - #accounts/urls.py** urlpatt.. 2020. 7. 20.
Django 구동원리 : MTV Django 구동원리 : MTV 패턴 MTV패턴 model template view db 담당 유저에게 보여지는 부분 담당 처리 담당 MVC 패턴 model view controller db 담당 사용자에게 보여지는 부분 담당 중간관리 담당 2020. 7. 19.
Django project 4 - url 관리 자 우리가 app이 많아지면서 프로젝트 내에 있는 url이 점점 복잡해지기 시작했습니다. urlpatterns = [ path('admin/', admin.site.urls), path('',blogapp.views.main,name="main"), path('blog/detail/',blogapp.views.detail,name="detail"), path('blog/new/',blogapp.views.new,name="new"), path('blog/renew/', blogapp.views.renew, name="renew"), path('blog/update/', blogapp.views.update, name="update"), path('blog/delete/', blogapp.views.del.. 2020. 7. 16.
Django 템플릿관리, 상속 Html상에서 겹치는 내용을 각 hmtl마다 복붙해줘야 하는걸까요? 템플릿 상속 이를 위해 템플릿 상속이라느 개념이 존재합니다. 이는 코드를 재사용하고, 일관된 UI 를 구성하고 변경하는 것을 편하게 도와주는데요. 1. 프로젝트 폴더에 'templates' 폴더 만든 후, base.html 만들기 2. setting.py에 base.html 위치 알리기 DIRS에 방금 만든 templates의 위치를 알려줍니다. 이는 템플릿 경로를 추가하여 알려주는 작업입니다. TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['Blog/templates'], 'APP_DIRS': True, 3. 중복되는 내용 ba.. 2020. 7. 16.
728x90