- TempData
- 맥 오라클설치
- javascript 유효성체크
- asp.net dropdownlist
- javascript 바코드스캔
- 바코드 스캔하기
- SSD 복사
- XSS방어
- 파일업로드 유효성체크
- 하드 윈도우 복사
- ViewData
- XSS PHP
- jquery 바코드
- javascript redirection
- ASP.Net Core 404
- 타임피커
- ViewBag
- 404에러페이지
- asp.net Select
- 하드 마이그레이션
- 말줄임표시
- 강제이동
- php 캐쉬제거
- 파일업로드 체크
- javascript 바코드 생성
- Mac Oracle
- 바코드 생성하기
- django 엑셀불러오기
- jquery 바코드생성
- asp.net core Select
목록python/Django (40)
웹개발자의 기지개
Centos7 Django nginx gunicorn Django 와 nginx 웹서버와 연동하는 과정중에 nginx: [emerg] open() "/etc/nginx/proxy_params" failed (2: No such file or directory) in /etc/nginx/sites-enabled 와 같은 에러가 나면서 해당 proxy_params 설정 부분내용이 없다고 메세지가 나왔다. 1 2 3 4 5 6 7 8 9 (venv) [root@localhost alzssol_django]# sudo systemctl daemon-reload (venv) [root@localhost alzssol_django]# sudo systemctl start gunicorn (venv) [root@lo..
현재 시간에서 7일이내의 최근글에 new 아이콘 붙이는 기능을 만들어본다. 일단 각 게시글에는 datetime 형태의 날짜 정보가 들어가 있다고 해보자. (2012-11-22 12:34:22 ) datetime 날짜끼리 남은 시간을 구하는 Custom Template Filter 를 하나 만든다. [ filter.py ] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 from django import template from datetime import datetime register = templat..
Django 상에서 다음 페이지로 이동시에는 보통의 경우 render 함수나 redirect 함수를 보통쓴다. [ render 함수 ] context = {} context['search'] = search context['keyword'] = keyword context['page'] = page return render(request, 'adm/notice_detail.html', context) 위의 간단한 예시처럼 context 라는 딕셔너리를 하나 선언하고 이안에 담아서 보낼수 있다. 그러나, 문제는 다음페이지로 이동은 하는데, 주소창도 그래도 바뀌지 않으며, notice_detail 다음페이지로 refresh 가 되지 않아서 썰렁한 빈화면 페이지를 접하게 된다. 이를 위해서 redirect 함..
이번에 적용한 SummerNote 에디터이다. 부트스트랩4, 5 별도 구분하여 적용하는 부분도 있다. https://summernote.org/getting-started/#simple-example Summernote - Super Simple WYSIWYG editor Super Simple WYSIWYG Editor on Bootstrap Summernote is a JavaScript library that helps you create WYSIWYG editors online. summernote.org 구글웹 한글폰트도 같이 연동했다. https://fonts.google.com/noto/specimen/Noto+Sans+KR Noto Sans Korean - Google Fonts Noto ..
코딩할때 한줄로 처리할때 아주 유용한 삼항 연산자이다. Django 에서 if a % 2 == 0: print("짝수") else: print("홀수") print("짝수") if a % 2 == 0 else print("홀수") 자세한 내용은 아래의 개발자 지망생님의 포스팅 글을 참고 하도록 하자. https://blockdmask.tistory.com/551 [python] 파이썬 삼항 연산자 (if ~ else ~) 안녕하세요. BlockDMask입니다. 오늘은 파이썬에서 사용하는 삼항 연산자에 대해서 알아보겠습니다. 1. 파이썬에서의 삼항 연산자 2. 파이썬 삼항 연산자 예제 1. 삼항 연산자 (Ternary Operators) 1-1) 삼 blockdmask.tistory.com 참고로 위의 삼..
현재 App 의 Model 이 아니라 다른 App 의 Model 을 Import 하려고 할때 현재 App 을 Import 할때 from .models import Board 다른 App 을 Import 하고자 할때 from ..member.models import Member (추신) 위에서 from ..member.models 하고 빌드하면 아래와 같은 에러를 만날 수 있다. from ..memberShip.models import Member ImportError: attempted relative import beyond top-level package top 단위의 상대경로로 import 안된다는 것이다. from memberShip.models import Member 참고 : https://s..
frame 코드형태로 작업을 할때 Django 자체의 기능때문에 막혀있다. 이를 settings.py 하단에 아래와 같은 소스를 추가하여 허용하도록 하자. X_FRAME_OPTIONS = 'ALLOWALL' XS_SHARING_ALLOWED_METHODS = ['POST', 'GET', 'OPTIONS', 'PUT', 'DELETE'] 참고 : https://kgu0724.tistory.com/109
You called this URL via POST, but the URL doesn't end in a slash and you have APPEND_SLASH set. Django can't redirect to the slash URL while maintaining POST data. Change your form to point to 127.0.0.1:8000/memberShip/join/ (note the trailing slash), or set APPEND_SLASH=False in your Django settings. 런타임 오류로 흔히 만날수 있는 에러메세지이다. APPEND_SLASH 가 설정상으로 디폴트로 True 가 되어 있는데, URL 의 마지막에 /가 없어서 경로가 안맞아서 ..