- 하드 마이그레이션
- 타임피커
- 강제이동
- asp.net core Select
- 바코드 스캔하기
- asp.net dropdownlist
- javascript 바코드스캔
- javascript redirection
- javascript 바코드 생성
- 파일업로드 체크
- TempData
- XSS PHP
- 맥 오라클설치
- ASP.Net Core 404
- 404에러페이지
- jquery 바코드
- jquery 바코드생성
- 하드 윈도우 복사
- ViewData
- 바코드 생성하기
- ViewBag
- asp.net Select
- django 엑셀불러오기
- php 캐쉬제거
- 말줄임표시
- SSD 복사
- Mac Oracle
- XSS방어
- 파일업로드 유효성체크
- javascript 유효성체크
목록python/Django (40)
웹개발자의 기지개
Member 상에 no 라는 PK 가 있고, Board 상에 이와 연결된 member_no 라는 외래키 FK 가 있을때, Board 글 삽입시 아래와 같은 에러메세지를 만났다. ValueError at /board/write/ Cannot assign "'1'": "Board.member_no" must be a "Member" instance. Request Method: POST Request URL: http://127.0.0.1:8000/board/write/ Django Version: 4.0.4 Exception Type: ValueError Exception Value: Cannot assign "'1'": "Board.member_no" must be a "Member" instance. ..
RuntimeError at /member/register 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/member/register/ (note the trailing slash), or set APPEND_SLASH=False in your Django settings. Request Method: POST Request URL: http://127.0.0.1:8000/member..
우선 Models.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 from django.db import models class Blog(models.Model): name = models.CharField(max_length=100) tagline = models.TextField() def __str__(self): return self.name class Author(models.Model): name = models.CharField(max_length=200) email = models.EmailField() def __str__(self): return self.nam..
https://github.com/wonpaper/Django_SimpleCustomMemberLogin GitHub - wonpaper/Django_SimpleCustomMemberLogin: Django 초간단 사용자 정의 회원가입, 로그인, 로그아웃 Django 초간단 사용자 정의 회원가입, 로그인, 로그아웃. Contribute to wonpaper/Django_SimpleCustomMemberLogin development by creating an account on GitHub. github.com Django 에는 자체적으로 django.contrib.auth from django.contrib.auth.models import AbstractUser 등을 통하여 User 에 대한 사용자 ..
세션 사용 설정하기 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_..