참고자료
django 템플릿(새로운 html 문법) Django 문서 | Django 문서 | Django (djangoproject.com)
장고의 동작 순서
1. 사용자가 url 요청
2. sns에 요청이 접수
3. 등록된 url 찾기
4. 해당 url에 등록된 view 찾기
url - view - template 이어주기(회원가입, 로그인 화면 띄우기)
1. templates폴더 안에 .html 파일 작성
2. url을 연결할 앱에 urls.py 파일 생성
3. 장고프로젝트폴더에 있는 urls.py로 이동
4. urlpatterns = [] 추가 (url-url연결완료)
urlpatterns = [
...
path('', include('앱이름.urls')) # 앱의 urls.py에 연결
]
5. 연결할 앱의 views.py 작성(url에 맞는 화면을 보여주기위한 작업)
from django.shortcuts import render
def 함수명(request):
return render(request, '앱이름/html명.html')
6. views.py를 urls.py에 연결 (연결할 앱의 urls.py로 이동)
from django.urls import path
from . import views
urlpatterns = [
path('정한 url주소(api에 작성되어있음)/', views.함수명, name='원하는 name(보통 url과 같음'),
]
7. 서버 접속
http://127.0.0.1:8000/url주소
'Django' 카테고리의 다른 글
[Django] 장고 로그인 기능 만들기 (0) | 2023.05.25 |
---|---|
[Django] 장고 회원가입 기능 만들기 (0) | 2023.05.25 |
[Django] Django Model 만들기/ Admin 기능 (0) | 2023.05.24 |
[Django] 장고를 이용한 화면 띄우기 (0) | 2023.05.24 |
[Django] 장고 프로젝트 구조 / 세팅 (0) | 2023.05.24 |