본문 바로가기
728x90

django28

get_object_or_404 - django get_object_or_404 함수는 가져오고자 하는 객체가 존재하지 않으면​http404 에러를 발생시킨다. ​. from django.shortcuts import get_object_or_404 . question = get_object_or_404(Question, pk=question_id) 2024. 7. 5.
폼의 입력 값 가져오기 - django 폼의 입력 값을 개별적으로 얻고 싶을 경우 아래와 같이 코딩한다.​ . form.cleaned_data.get('username') #username 값을 가져온다. 2024. 7. 4.
회원가입 함수 - django 이 함수를 그대로 사용하지 않겠지만 참고용으로 적어본다. ​django 를 공부하는 입장에서는 공부가 될만한 함수이다. from django.contrib.auth import authenticate, login, logout from django.shortcuts import render, redirect from common.forms import UserForm def signup(request):     if request.method == "POST":         form = UserForm(request.POST)         if form.is_valid():             form.save()             username = forhttp://m.cleaned_data.. 2024. 7. 4.
*.js 파일 저장 및 사용하기 - django 사용하고자 하는 js 파일을 static 폴더에 저장한다. ​그리고 아래와 같이 소스에 넣는다​ 2024. 7. 4.
crontab 설정하기 - django 1. 크론탭을 설치한다. ​ pip install django-crontab​2. setting.py 에 앱과 크론탭을 등록한다.​ INSTALLED_APPS = [... 'django_crontab']​CRONJOBS = [ ('*/10 * * * *', 'myapp.cron.my_scheduled_job', '>> ./cron.log'),]​ . CRONJOBS 에서 첫번째 입력 값은 리눅스 크론탭과 동일하게 분/시/일/월/요일 을 의미한다​ . 두번째 입력 값은 앱.파일명.함수명을 의미한다. ​ . 세변째 입력 값은 로그를 세팅한다. ​3. manage.py 가 있는 폴더로 이동하여 크론탭을 등록한다. ​ . python manage.py crontab add . python manage.py c.. 2024. 7. 4.
No module named 'mysql.connnector' 해결 - vscode import mysql.connector ​코드 사용시 vscode 에서 모듈이 없다고 경고가 발생한다 ​이럴 경우 vscode 터미널에 접속해서 아래 명령어를 입력해서 설치하면 처리된다.​python -m pip install mysql-connector-python 2024. 7. 4.
반응형