Loading...
나무위키 실시간 검색어 순위
실시간 영화 순위
1. 미키 17
2. 극장판 진격의 거인 완결편 더 라스트 어택
3. 콘클라베
4. 퇴마록
5. 침범
6. 위플래쉬
7. 노보케인
8. 에밀리아 페레즈
9. 이찬원 콘서트 찬가: 디어 마이 찬스
10. 초혼, 다시 부르는 노래
Django에서 세션을 활용한 조회수 증가 로직 구현하기!
Django에서 세션을 활용한 조회수 증가 로직 구현하기!

세션으로 조회수 기능 구현하기 models.py 에서 조회수 필드를 추가해준다. views = models.PositiveIntegerField(default=0) # 조회수 필드 추가 views.py 에서 post_detail 뷰를 수정하여 조회수를 증가시키는 로직을 추가한다def post_detail(request, pk): post = get_object_or_404(Post, pk=pk) # 세션을 사용하여 중복 조회수 방지 session_key = f'post_viewed_{pk}' if not request.session.get(session_key, False): # 조회수 증가 post.views += 1 …

Django ORM vs Pymongo 자동 처리와 직접 삽입의 차이
Django ORM vs Pymongo 자동 처리와 직접 삽입의 차이

기존에 웹하드 기능을 운영 중이었는데, 서버 DB를 여러 번 초기화하는 과정에서 기존 미디어 폴더에 현재는 사용되지 않는 파일들이 남아 있었다. 새롭게 DB를 초기화한 후 업로드를 하면 기존의 업로드 내역은 사라지고(실제 미디어 디렉토리에는 파일이 남아 있지만), 초기화 이후부터 업로드 리스트가 새롭게 쌓였다. 이를 해결하기 위해 django/webhard/management/commands/import_existing_files.py를 만들어 실행했었다.이번에도 사이트 도메인을 변경하면서 …

내 아이피로 오는 접속은 차단, 데이터 안보내기 서버 숨기기
내 아이피로 오는 접속은 차단, 데이터 안보내기 서버 숨기기

나는 서버를 온프레미스로 운영하는데, 실제 아이피 주소를 혹시 모를일에 대비해서 감추는 설정을 했다.홈서버이기 때문에 게임서버나 웹서버 db서버 아니면 어떠한 내 인터넷 활동이든 내 외부 아이피 주소가 상대에게 남을것이고, 누군가는 궁금해서 주소창에 입력할수도 있기때문에 보안상 내 외부아이피주소로 오면 웹서버를 운영안하는 척 위장하기로 했다.기존의 서버 블록에 default_server가 있어서 아래와 같이 리턴 444하는 …