jm_p_op

django- 앱틀 만들기,html연동 본문

py/django

django- 앱틀 만들기,html연동

jm_p_op 2023. 4. 6. 19:01
 django-admin startapp user

 "user"앱 만들기


1.templates/user/create_user.html  생성

 

2.user/views.py

from django.shortcuts import render

# Create your views here.
def create_user_view(request):
    return render(request, 'user/create_user.html')

create_user.html로 보내는 함수 만들기

 

3.user/urls.py 생성

from django.urls import path
from . import views   # user/views 불러오기

urlpatterns = [
    path('create-user/', views.create_user_view, name='create-user'),
]

url이 'create-user/' 일때 user/views의 함수 실행

4. makesite/urls   메인앱

from django.contrib import admin
from django.urls import path,include

urlpatterns = [
    path('admin/', admin.site.urls),
    path('',include('user.urls'))
]

include를 통하여 user/urls 연동

'py > django' 카테고리의 다른 글

django - AbstractUser  (0) 2023.04.09
.ForeignKey(object,option)  (0) 2023.04.07
django-Field list  (0) 2023.04.07
django - 데이터 추가  (0) 2023.04.07
django - MultipleObjectsReturned  (0) 2023.04.03