일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 장고독학
- python
- java
- React
- JS
- 영속성 컨텍스트
- clonecoding
- css
- 다대일
- JPA
- javascript
- TODO
- 바닐라js
- 플러시
- 트랜잭션
- frontend
- 장고
- AWS
- ORM
- 일대다
- 매핑
- nomadcoder
- 단방향
- Django
- 프론트엔드
- SBERT
- 다대다
- web
- html
- 노마드코더
- Today
- Total
목록장고 (3)
꿈꾸는 새벽하늘
App(Application) 생성 python manage.py startapp member App 생성 후 생성되는 폴더 및 파일들 migrations (폴더) admin.py views.py models.py urls.py urls.py는 추가로 수동 생성이 필요한 파일로, 최상위 URLconf와의 연결을 위해 필요하다. copy con urls.py 위 명령어를 입력하고 urls.py 안의 내용을 작성한 후 Ctrl+C를 입력하면 urls.py가 생성된다. 최상위 urls.py 최상위 urls.py에는 urlpatterns가 등록되어 있다. 앱을 생성한 뒤에는 최상위 urls.py에 path를 추가하여 경로를 설정해주어야 한다. urlpatterns = [ path('admin/', admin.s..
Superuser 생성을 위해서는 먼저 기본 테이블이 생성되어 있어야 한다. 1. 기본 테이블 생성 python manage.py migrate 2. Superuser 생성 python manage.py createsuperuser Username, Email address, Password 입력하여 superuser(관리자 계정) 생성 3. 관리자 모드 접속: 🔍︎ localhost:8000/admin 4. 관리자 계정 비밀번호 초기화 python manage.py changepassword 유저이름
Django 소개 Django는 파이썬으로 작성된 오픈 소스 웹 프레임워크로, MTV(Model-Template-View) 패턴을 따르고 있다. 데이터베이스로는 Oracle, MySQL, SQLite 등이 사용 가능하며 이 중 SQLite는 장고를 설치하면 자동으로 설치되는 기본 데이터베이스이다. 추가적으로, 장고는 Model(모델)을 이용하여 데이터 및 데이터베이스 연동 작업을 처리한다. Python 설치 https://www.python.org Django 설치 1. 실습 디렉토리 안에 가상환경 구축 python -m venv myenvironment 파이썬 모듈 중 venv 모듈을 통해 가상 디렉토리 생성 2. pip 프로그램 이용하여 django 설치 (1) myenvironment 디렉토리로 이..