728x90
반응형

django 3

풀스택 개발자 일지 | Django Elasticbeanstalk 비동기작업 하는 방법[Django + Celery + Elasticache(redis) with Elasticbeanstalk ]

서버에 신경쓰고 싶지 않을 때, 비동기작업을 하고 싶을 때 혹은 perdioc task 를 하고 싶다면 아래의 절차를 따라보세요. Django + Celery + Elasticache 조합을 Elasticbeanstalk으로 띄우는 것은정말 검색해도 안나오는,머리 아픈 일입니다. 제 1장. Django + Celery + Elasticache 조합 갖추기 celery-beat패키지를 설치해 manage.py migrate django_celery_beat로 Django ORM을 이용해 Periodic task를 제어 celery_result_backend=django_db로 result를 orm으로 즉시 확인할 수 있게 한다 1. Project app은 실행된다. djecommerce/init.py fr..

Reviews/Daily Stuff 2023.01.19

Django로 웹사이트 만들기 #2

Django로 웹사이트 만들기 #2 DJANGO 디렉토리 구조 개발환경 Window / Ubuntu18.04 / Python 3.6.9 classic/ manage.py templates/ venv-python3.6.9/ Lib/ site-packages/ Django... allauth... bin/ activate djecommerce/ settings/ __init__.py base.py -----------------------> S3설정 development.py production.py -----------------------> RDS(mysql)설정 __init__.py wsgi.py -----------------------> UWSGI설정 storages.py --------------..

Django로 웹사이트 만들기#1

Django로 웹사이트 만들기 #1 python manage.py runserver 개발환경 Window / Ubuntu18.04 / Python 3.6.9 Django는 파이썬을 활용한 웹개발 프레임워크다. 쉽게말하면 템플릿이다. 웹사이트를 만들때 뼈대부터 다 만들면 시간이 너무 오래 걸릴것이다. 일정한 규칙이 미리 정해진 장고 웹프레임 워크를 쓴다면 웹개발시간이 단축될 것이다. 우선 개발환경부터 갖춘다음 웹개발을 시작한다. (기본사항이라 생략) ... Ubuntu, python이 깔려있다는 것을 가정하고 시작하겠다. 1. pip 다운받기 apt-get install python3-p pip이란 Pip install package로 재귀적 약자다. 쉽게말하자면 걍 python package를 insta..

728x90
반응형