| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
- intellij
- ADSP #빅데이터
- 파이썬
- 나동빈
- 취준
- 그리디
- sqld
- 코딩테스트
- 인프라엔지니어
- git
- 정렬
- Java
- 코테
- 백준
- 역량검사후기
- 데이터
- 프로그래머스
- 데이터베이스
- 네트워크
- db
- 나동빈님
- 에러
- 알고리즘
- SQL
- django
- oracle
- oraclddb
- 개발자
- Python
- AI후기
- Today
- Total
목록python/Django (6)
CloudOps Chronicles
직접 장고 프로젝트 데이터베이스에 접근에서 확인하려고 cmd에서 다음의 명령어로 python manage.py dbshell 를쳤는데 라는 오류만 났다 django에 sqlite3가 기본으로 들어있다고 하는데 나는 이상하게 인식이 안됐다 찾아보니 윈도우 분들중에 이런 에러를 가진 사람이 많았다 https://www.sqlite.org/download.html 에서 win32.zip을 받아주고 압축을 푼 후 장고 프로젝트 안의 dbsqlite3 밑에 복붙 해주고 다시 python manage.py dbshell 하면 오류 해결!
pip list 를 보려고 하는데 이런 에러가 뜸 ! 실행하는 건 아무 상관없지만 거슬려서 ㅋ ()안의 디렉토리에 가서 ~로 시작되는 파일을 삭제하면 끝 !
장고를 install 하고 유투브를 따라하던 중 env 가상환경에서 이런 에러가 나왔다 22.2.2를 22.3으로 upgrade 하라는 것이니 당황스러워하지말구 친절하게 밑에 나와있는 python.exe -m pip install --upgrade pip 을 복붙하면 끝 ! 다른 에러들도 이렇게 친절하면 얼마나 좋을까 ㅋ
안녕하세요 오늘은 오랜만에 장고를 활용할 일이 있어서 설치해보겠습니다 일단 아나콘다가 있어야겠죠 ? 아나콘다 설치는 간단하니 설치해주세요 1. Anaconda prompt 를 실행해주세요 2. pip install Django 를 입력해주세요 (장고설치) 장고는 파이썬 환경에서 동작하는 패키지 입니다 django-admin startproject mysite //mysite 라는 프로젝트를 생성 cd mysite //mysite 구성 move mysite projectsite //mysite 디렉토리 이름 변경 cd projectsite python manage.py startapp polls //polls 라는 애플리케이션을 생성 프로젝트 루트 디렉토리 projectsite으로 이동해서 polls라는 ..
Model 데이터베이스 정의 (models.py) 모델이란 사용될 데이터에 대한 정의를 담고 있는 장고의 클래스 장고는 ORM 기법을 사용하여 애플리케이션에서 사용할 데이터 베이스를 클래스로 매핑해서 코딩할수 있음 장고는 테이블 및 컬럼을 자동을 생성하기 위해 필요한 많은 규칙 URL.conf-URL정의(urls.py) 파이썬의 URL정의 방식은 전통적인 자바나 PHP계열의 URL보다 직관적이고 이해하기 쉬움 URL을 정의하기 위해서는 urls.py파일에 URL과 처리함수 view 를 매핑하는 파이썬 코드를 작성하면 됨 웹 클라이언트가 웹 서버에 페이지 요청시 장고에서 URL을 분석하는 순서 1. setting.py 파일의 ROOT_URLCONF항목을 읽어 최상위 URLconf(urls.py)의 위치 파..
장고는 MVC model-view-controller를 기반으로 한 프레임워크 장고에서는 view를 template, controller를 view라고 함 일반적인 특징 -자체 탬플릿 시스템 내부적으로 확장이 가능하고 지다인이 쉬운 강력한 템플릿 시스템을 갖는다 -캐시 시스템 -다국어 지원 -소스 변경 사항 자동 반영 장고에서의 애플리케이션 개발 방식 웹 사이트의 전체프로그램 또는 모듈화된 단위 프로그램을 애플리케이션 즉 프로그램으로 코딩할 대상을 애플리케이션이라고 부름 사이트에 대한 전체 프로그램을 project라고 함 모듈화된 단위 프로그램을 애플리케이션이라고 부름 장고의 MVT패턴 view -> Template controller -> view MVT 패턴이라고 함 모델은 데이터 베이스에 저장되는 ..