- SSD 복사
- asp.net core Select
- asp.net Select
- Mac Oracle
- 바코드 스캔하기
- jquery 바코드생성
- XSS PHP
- XSS방어
- 바코드 생성하기
- ViewData
- 파일업로드 유효성체크
- 맥 오라클설치
- 파일업로드 체크
- ASP.Net Core 404
- TempData
- ViewBag
- asp.net dropdownlist
- jquery 바코드
- javascript 유효성체크
- javascript 바코드 생성
- javascript 바코드스캔
- 타임피커
- 하드 마이그레이션
- php 캐쉬제거
- 강제이동
- javascript redirection
- 404에러페이지
- 하드 윈도우 복사
- 말줄임표시
- django 엑셀불러오기
목록python (87)
웹개발자의 기지개
세션 사용 설정하기 INSTALLED_APPS = [ ... 'django.contrib.sessions', .... MIDDLEWARE = [ ... 'django.contrib.sessions.middleware.SessionMiddleware', .... https://developer.mozilla.org/ko/docs/Learn/Server-side/Django/Sessions Django Tutorial Part 7: Sessions framework - Web 개발 학습하기 | MDN 이 튜토리얼에서는 LocalLibrary website을 확장시킬 것입니다. 방문 수를 셀 수 있는 session-based 기능을 더한 홈페이지입니다. 이것은 상대적으로 간단한 예제인데, 이는 당신의 홈페이지..
ASP response.Write "테스트" response.End PHP echo "테스트"; exit; Django from django.http import HttpResponse return HttpResponse(str('테스트')) https://stackoverflow.com/questions/2747554/equivalent-of-php-echo-something-exit-with-python-django
/member/models.py 상에 Member 회원정보를 가진 모델객체가 있다고 가정한다. rs = Member.objects.get(member_id=member_id) 하나의 object 값을 리턴되어 받아온다. 없을때는 None rs = Member.objects.filter(name=name) name 이라는 이름을 지닌 놈을 여러개 불러와 준다. 리턴값은 QuerySet 의 리스트형태로 불러와준다. len(rs) 이런식으로 리스트 개수로도 확인할 수 있다. if문으로 if rs.exists(): 이런식으로도 간단히 체크해볼 수도 있다. rs = Member.objects.filter(name=name).first() name 이라는 이름을 지닌 놈 하나의 object 값을 리턴해준다. 없을때..
마이그레이션을 처리하다가 중간에 꼬여서 특정 테이블을 다시 만들고 해야 했는데, 이때 기존의 마이그레이션 처리와 꼬여서 해당 앱의 마이그레이션 삭제 후 조치 작업이 필요하였다. 필자는 테스트용 프로젝트내에 있는 member 앱에 대하여 적용시켜 보았다. 1. 먼저 현재 마이그레이션 내역 확인한다. python manage.py showmigrations 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 admin [X] 0001_initial [X] 0002_logentry_remove_auto_add [X] 0003_logentry_add_action_flag_choices auth [X] 0001_initial [X] 0002_..
Django 상에서, view.py 의 특정 작업을 수행한 후에 원하는 특정페이지로 이동할 때 추가로 Data를 넘기고 받을때 간단히 정리해 보고자 한다. 임의의 member 앱을 간단히 만들고, [ /member/view.py ] 1 2 3 4 from django.shortcuts import render def member_home(request): return render(request, 'home.html', {'member_reg': "ok"}) cs {'member_reg': "ok"} 는 dictionary 형태의 파이썬 테이터 형식으로 home.html 로 보내고 렌더링한다는 뜻이다. [ /프로젝트/urls.py ] 1 2 3 4 urlpatterns = [ path('member/', ..
csrf 방식을 간단히 해제 시키는 전처리기이다. 특히 API 만들때 @csrf_exempt 이런식으로 간단히 삽입해서 이용한다. 1 2 3 4 5 6 7 from django.http import HttpResponse from django.views.decorators.csrf import csrf_exempt @csrf_exempt def my_view(request): return HttpResponse('Hello world') Colored by Color Scripter cs 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 from django.http import JsonResponse from django.views import Vie..
template tag 중에서 forloop.counter 에 대한 사항이다. for 문으로 돌릴때, 짝수 / 홀수로 구분하는 코딩을 할때 사용할 수 있다. forloop.counter 는 index가 1부터 forloop.counter0 은 index는 0부터 시작 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 {% for p in post_list %} {{ forloop.counter }} {{ p.created_at }} {{ p.title }} {{ p.content }} Read more → {% if forloop.counter|divisibleby:2 %} {% endif %} {% endfor %} Colored by Color Scripter cs 참고..