본문 바로가기

Django

[쇼핑몰pj] 각각의 페이지 간의 연결

메인화면

로그인 창

아이디, 비번 찾기. 회원가입

장바구니 창

목록 창


ursl.py 내용에 설정해둔 name을 기준으로

 
from django.contrib import admin
from django.urls import path
from . import views
urlpatterns = [
  path('',views.main,name='main'),
  path('index/',views.index,name='index'),
  path('login/',views.login,name='login'),
  path('findid/',views.findid,name='findid'),
  path('item_detail/',views.item_detail,name='item_detail'),
  path('mybag/',views.mybag,name='mybag'),
]

<a>태그 안에다  {% url 'name'%} 해주면 그 페이지로 이동할 수 있다.

 <a href ="{% url 'index'%}">
        <img class = "img-menu" src={% static "shops/images/메뉴바.png"%}>
      </a>
      </button>
    <a class = "layout-logo" href ="{% url 'main'%}" title="Psyche/메인페이지로 이동">
      <img class = "img-logo" src = {%static "shops/images/프시케.jpg"%}>
    </a>
    <div class="layout-header-righttop">
      <a href ="{% url 'login'%}">
        로그인
      </a>
      <a href ="{% url 'mybag'%}">
        <img class="img-mybag" src={%static "shops/images/장바구니.png"%} style="width: 20px; height: 20px;">
      </a>