본문 바로가기
728x90

django29

자바스크립트 사용하기 - django -->> 자바스크립트를 넣을 자리에 아래 코드를 삽입니다. ​{% block script %}{% endblock %}​​-->> 실제 자바스크립트를 코딩한다. 아래 스크립트가 위의 block script 에 들어간다​{% block script %}{% endblock %} 2024. 7. 5.
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.