Django(3)
-
Django-apscheduler
0. 사용 폴더 구조 1. 라이브러리 설치 pip install apscheduler 2. app 생성 django-admin startapp app이름 3. settings.py INSTALLED_APPS = [ '앱이름.apps.앱이름Config', ] # 스케줄러 APSCHEDULER_DATETIME_FORMAT = "N j, Y, f:s a" # Default SCHEDULER_DEFAULT = True 4. views.py from django.shortcuts import render from django.conf import settings # Create your views here. def redisViewsDataExport(): # 실행할 코드 작성 5. operator.py from..
2022.12.22 -
Django_Redis 설정
1. Redis 설치 # 가상환경 설정 python -m venv venv source venv/Script/activate # redis 설치 pip install django-redis 2. 설정파일 추가 # project폴더 - settings.py CACHES = { "default": { "BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://127.0.0.1:6379", "OPTIONS": { "CLIENT_CLASS": "django_redis.client.DefaultClient", } } } 3. 코드 사용 예시 # project폴더 - settings.py CACHES = { "default": { "BACKEND": "dja..
2022.12.22 -
가상환경 설정_venv
실행 환경 : VSCode - gitbash 1. 생성 python -m venv venv 2. 실행 source venv/Scripts/activate 3. 종료 deactivate 4. pip 파일 설치 requirements.txt에 있는 패키지 목록 리스트 설치 pip install -r requirements.txt 5. pip 쓰기 pip freeze > requirements.txt
2022.12.22