Django에서 말하는 render란?우리가 알고 있는 과정 중 'render'라고 불리는 과정은 두 가지가 있습니다. 1.우리가 Django Template Language를 써서 작성한 코드를 읽어서 일반적인 HTML 코드로 바꿔주는 과정도 rendering이라고
장고에서 User model를 만들 때에는, 네가지 방법이 있다기본 매니저(objects)를 변경하거나 메서드를 추가 하는 정도의 변화 등 파이썬 수준의 동작만을 변경 하고 싶을 경우에 사용한다. 예) 관리자와 일반 유저의 행동만 다른 경우에 효율적으로 기능만 분리할
django로 로그인, 회원가입을 구현하는데 두가지 방법이 있었는데, 하나는 말그대로 뷰 자체에서 html에서 post된 유저 정보를 얻어 온 후 채우는 방법이고, 두번째는 forms.py를 생성하는 것이다. view에서 로그인뷰를 구현할 때 forms.py를 아예
프로젝트를 진행하는데, User모델에 대한 이해 없이 모델을 만들었다가 django.auth 관련 메소드를 쓸 수 없게 되었다. request.user로 확인해 봐도 Anonymous user가 나오는 상황. django에서 user모델에 제약받지 않고 로그인을 구현할
django에서는 settings.py에서 STATIC_URL = '/static/'로 지정되어 있기 때문에 static 폴더를 인식한다.static 폴더를 만들 때는 appname/static/appname 이런식으로 static폴더를 만들고 그 안에 앱 이름으로 된
장고 MTV 모델을 이해하고 게시글 목록을 보는 페이지를 작성했다path의 첫번째 인자는 사용자의 request다. 사용자가 127.0.0.1:8000/list_themeRev를 입력 한다면~두번째 인자는 받은 request로 어떤 행동을 취할지이다. views.py의
The QuerySet value for an exact lookup must be limited to one result using slicing.정확한 조회를 위한 쿼리셋 밸류는 슬라이싱을 활용한 하나의 결과로 제한되어야 한다.테마 디테일 페이지에서현재 보고 있는
테마에 대한 리뷰 중에 가장 좋아요를 많이 받은 리뷰를 렌더하고 싶다.html에서 확인해 봤더니 안뜬다. 혹시 몰라 {{topreview}}로 확인해 보니이런식으로 계산한 max 값 하나에 대한 정보만 뜬다.. 원한 건 이게 아님model instance값을 다 불러오
flex관련 포스팅을 읽고 기존에 어렴풋하게만 이해하고 있던 flex 정렬을 제대로 알고 사용할 수 있게 되었다.지금 제작하고 있는 방탈출 웹의 home 부분의 테마 이미지를 한줄에 5개씩 나오도록, 간격을 두고 정렬하고 싶은데, 방법이 3가지 있다.방법1. space
Django 모델에서 다음과 같이 이미지 필드를 생성하고 이미지 파일을 업로드했다.엉뚱하게도 static폴더 안도, 만들고 있는 app폴더 안도 아닌 최상단 루트 폴더 아래 themeImages라는 폴더가 생성되고, 그 안에 이미지가 담긴다.settings.py의 설정
'NoReverseMatch at ~' Reverse for '~' with no arguments not found협업으로 만들다보니 다른 사람의 코드를 이해하지 못해서 해결에 시간이 걸렸다, 결국에는 에러 메시지에 답이 있었다pk를 두 개 보내서 문제가 발생한다고