본문 바로가기

Django

(9)
[Django] form.login을 했는데 입력 창이 안뜰 때 {{ form.login|add_class:"cp-input"|attr:"placeholder:이메일"|add_error_class:"error"}} 분명 다른 곳에서는 동작을 했고 전부 똑같은 설정을 해줬는데 안된다. 2일 동안 찾아봤는데 관련해서는 내용이 없었다. 하지만!!! 결국 찾아냈다. all auth에 있는 로그인은 id가 account_login이고 login.html을 사용해야 한다. 근데 그 전에 만들어 놓은 login url이 있어서 그걸 통해서 들어갔고 결국 allauth의 form.login과 form.password를 사용하지 못한 것이다. 따라서 views.py와 urls.py에서 먼저 선언해놓은 파일이 있다면 (/login/ 이나 /signup/ 등) 삭제를 하고 바로 실행하면..
[쇼핑몰project] 중간정리 및 테이블 설계 현재까지 html,css를 이용하여 FE를 대략적으로나마 구현을 해놓았습니다. base.html 파일에 상속을 받아서 구현도 했고 urls.py와 views.py를 통해 정말 간단한 기능은 구현을 한 것 같습니다. urls.py 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_de..
[쇼핑몰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/',..
LookupError: No installed app with label 'admin'. 에러 프로젝트를 다 완성하고 포스팅을 복습하면서 올리려고 했는데 프로젝트 실행 도중 자꾸 LookupError: No installed app with label 'admin'. 에러가 떠서 해결 방법을 적으려고 한다. 1. 문제상황 구글링해보면 admin파일이 settings.py에 이런식으로 잘 쓰라고 나와있는데요 근데 다 써놨는데 애초에 건드리질 않았는데 에러가 나오는 것이에요... 2. 해결방법 저 같은 경우에는 'django_seed' 이 코드를 삭제하고 실행했더니 됐습니다. 테스트 코드 작성을 위한 앱인데 왜인진 모르겠습니다. 3. 에러가 난 이유 추측 3-1. 처음에 우분투에서 실행할 때 vs code 업데이트를 했는데 영향이 있었을까요? 3-2. 사용하지 않는 앱을 적으면 에러가 날까요? 등등 ..
[쇼핑몰project]FE 2일차 Login 창과 비밀번호 찾기, Id찾기, 계정생성하기 form을 사용해서 구현완료
[쇼핑몰/project]FE 1일차 replit 사이트를 이용하여 배경화면 구현 product_table 구현
[쇼핑몰 project]2. 페이지 디자인하기 Figma 라는 사이트를 이용하여 웹 페이지를 디자인했다. zara브랜드의 페이지를 참고하였고 각각의 페이지 간의 상호 작용도 작성하였습니다.
[쇼핑몰 project] 1. 사이트 맵 작성 기획 - 설계 - 구현 1. 사이트 맵 작성 (홈페이지에 어떤 내용이 들어갈지 상의) 2. 화면 설계 (그림으로 설계를 해보는 느낌) 3. 화면 별 프로세스 설계 (이 버튼을 누르면 어디에 접속이 되고 뭐 그런 느낌) 4. db 설계 (어떤 정보를 저장할 것인지) 5. 기능 구현 이런 식으로 진행할 예정입니다. 사이트 맵 작성