본문 바로가기
반응형
[참고자료] 웹 개발 1. Django + DjangoRestFramework- Django 4.2 공식 문서: https://docs.djangoproject.com/en/4.2/- DjangoRestFramework 공식 문서: https://www.django-rest-framework.org/- [교재] 예제로 배우는 Django4 2. FastAPI- FastAPI 공식 문서: https://fastapi.tiangolo.com/learn/- Flask 3공식 문서: https://flask.palletsprojects.com/en/3.0.x/- [교재] 가장 빠른 풀스택을 위한 Flask&FastAPI- [교재] 처음 시작하는 FastAPI 3. 배포- pythonanywhere: https://www.python.. 2024. 7. 13.
[로드맵] Python 로드맵 1. Python- Python3.10 → Python3.11 → Python3.121.1 Python (기본:Python3.10)- 환경설정- 소개 및 특징- 변수, 자료형 및 형변환: int/float/complex/bool/str/type- 연산자: - 산술: +(덧셈), -(뺼셈), *(곱셈), /(소수점나눗셈), //(정수나눗셈), %(나머지) - 비교: ==/!=/>/>=/1.2 Python(상세) 1.3 Python(추가: Python3.10 이후) 2. 자료구조2.1 자료구조(기본)- Array- Linked List- Stack- Queue- Deque- Hash- Tree- Heap(Priority_Queue)- Graph2.2 자료구조(심화)- AVL Tree- B Tre.. 2024. 7. 13.
[Django4] 프로젝트 구조 및 코딩컨벤션 프로젝트 구조myproject/ manage.py myproject/ __init__.py settings.py urls.py wsgi.py app1/ migrations/ __init__.py __init__.py admin.py apps.py models.py tests.py views.py app2/ migrations/ __init__.py __init__.py admin.py apps.py models.py tests.py .. 2024. 7. 3.
[Django 4] 프레임워크 특징 및 소개 Django 특징1. 정해진 MVT에 맞추어 빠른 웹 개발이 가능2. 웹 개발에 필요한 기능들(인증, sitemap, rss feed 등)이 탑재3. 일반적인 보안 기능을 구현 및 사용자 인증시스템을 제공하여 보안의 안전성을 높임4. 빠르고 유연하게 확장 가능5. 다양한 플랫폼 개발에 사용 Django 소개1. ORM(object-relational mapper)- 데이터모델들을 파이썬으로 정의하여 데이터베이스 접근 API를 제공from django.db import modelsclass Band(models.Model): """A model of a rock band.""" name = models.CharField(max_length=200) can_rock = models.Boole.. 2024. 7. 3.
[python3.10 기본] 22. 웹 개발 22.1 웹 프레임워크 개요 (Django, Flask 등)DjangoDjango는 완전한 기능을 갖춘 고수준의 웹 프레임워크로, 신속한 개발과 간결한 디자인을 목표로 합니다. Django는 ORM, 관리자 인터페이스, 인증 시스템 등을 기본으로 제공합니다. Django 설치 및 프로젝트 생성pip install djangodjango-admin startproject mysitecd mysitepython manage.py startapp myappDjango 프로젝트 구조mysite/ manage.py mysite/ __init__.py settings.py urls.py wsgi.py myapp/ __init__.py .. 2024. 7. 2.
[Django4] Django 버전별 특징 Django 1.x 시리즈Django 1.0 (2008년)첫 정식 릴리스.완전한 ORM, 템플릿 시스템, 폼 처리 기능 포함.기본적인 관리자 인터페이스 제공.Django 1.1 (2009년)aggregates 기능 추가로 ORM이 강화됨.새로운 URL 디스패처.queryset API 확장.Django 1.2 (2010년)다중 데이터베이스 지원.새로운 메시지 프레임워크.객체 권한 추가.Django 1.3 (2011년)클래스 기반 뷰 도입.정적 파일 관리 기능 추가.새로운 설정 옵션과 개선된 테스트 프레임워크.Django 1.4 (2012년)타임존 지원.새로운 프로젝트 템플릿 구조.기본 이메일 백엔드 추가.Django 1.5 (2013년)사용자 모델 커스터마이징 기능.timezone.now 함수 추가.실험적.. 2024. 7. 1.
[Django4] 목차 2024. 7. 1.
[Roadmap] 백엔드 개발 Index 1. Java 2. JavaScript 3. Python 4. SQL 5. 41. Java 1. Java [site]2. Intellij [site]3. Spring [site]4. SpringBoot [site]5. Spring(Guides) [site] 2. JavaScript 1. Modern Javascript [site]2. TypeScript [site]3. Node.js v22.2.0 [learn] [doc]4. Express.js [site]5. Socket.io [site]6. Nest.js [site] 3.  Python 1. Django [site]2. FastAPI [site]3. SQLAlchemy [site] 4. SQL 1. PostgreSQL [site] 5. 2024. 5. 19.
[Roadmap] 웹 개발 Index 1. Frontend 2. Django 3. FastAPI 4. Flask 5. AWS 6. Docker 7. Kubernetes 8. Ubuntu 9. 4 10. 41.  FrontendFrontend1. HTML [video] [book]2. CSS [video] [book]3. Bootstrap [video] [book]4. Javascript [video] [book]5. Modern Javascript [video] [book]6. React.js [video] [book]  2. DjangoDjango- 파이썬 웹 프로그래밍: 기초편 [book]- 파이썬 웹 프로그래밍: 실전편 [book]- 예제로 배우는 Django4 [book] [github]- [Site](Django Pack.. 2024. 5. 1.
[Django] Template Index 1. 1 2. 2 3. 3 4. 4 5. 4 Reference 1. 2. 3. 4. 5. Reference [Type: Title(Subtitle)] URL [Type: Title(Subtitle)] URL 2024. 4. 22.
반응형