Supersett
개발자의 하루
Supersett
Blockchain Dev
전체 방문자
오늘
어제
  • 분류 전체보기
    • 프론트
    • 회사생활
    • 블록체인
    • 프로젝트
      • 창업 프로젝트 (DRF + AWS)
      • Spring 프로젝트
    • [중앙대]멋쟁이 사자처럼
    • 기술서적
    • Problem Solving
      • 알고리즘
    • 일기장
      • 하루 정리
      • 삽질 일기
      • 조급할 때 눌러보기

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • Near Explorer
  • 디프만16기
  • 니어프로토콜
  • 멋쟁이 사자처럼 서류
  • 구글소셜로그인
  • Near Scan
  • 비트코인
  • 국비지원
  • 자바
  • Luniverse
  • 멋쟁이 사자처럼
  • 글리치해커톤
  • 국비
  • 컴퓨터학원
  • 멋쟁이 사자처럼 면접
  • 멋쟁이사자처럼 중앙대
  • 멋사 중앙대
  • 면접준비
  • 블록체인 서버설계
  • 초보개발자
  • java
  • 블록체인정보가공
  • 신입개발자
  • 자바스크립트
  • 취업준비
  • 프로젝트
  • Multichain API
  • 국비교육
  • DEPROMEET
  • 해커톤

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Supersett

개발자의 하루

220505 [목] 멋사 django Project 환경설정
일기장/하루 정리

220505 [목] 멋사 django Project 환경설정

2022. 5. 5. 15:01

[이번주 계획]

  • 알고리즘 큰그림 그리고 실행하기
  • 명준이 파이썬 프로젝트 보고 분석하기(~목)
  • 스프링부트 하긴 해야하는데 알아보자
  • 수업 필기 빡세게 하기
  • 5/6(금) : 회
  • 나를 뛰어넘자

[헬스]

월 화 수 목 금 토 일
하체 가슴,어깨 등,팔 휴식      
계란2,단백질바
밥,닭가슴살
갈비탕
라면
맥모닝
학식
밥,삼겹살,파채
햄버거
바나나,계란2
학식
찜닭
김밥
햄버거
피자돈까스
     

[알고리즘]

월 화 수 목 금 토 일
2. 조건문
3. 반복문
4. 일차원배열   5. 함수      

[오늘 공부]

[멋사 장고강의]

자료형(딕셔너리)

[예외처리]

- 문법에러(파싱 에러) : 실행 자체에 영향을 주는 치명적인 오류

- 예외 

- 클래스와 객체

- 모듈,패키지,라이브러리

모듈 : 파이썬으로 정의된 파일

패키지 : 모듈의 집합, 모듈의 계층 단위

라이브러리 : 쓸만한 기능들을 미리 모듈/패키지로 만들어 놓은 것

└Python Standard Library, Python Package Index

 

- WEB이란? 

- URL(Uniform Resource Locator) : 정보자원이 어디있는지 알게해주는 인터넷 상의 고유 주소

- HTTP : 정보자원으로 접근하고 통신하게 해주는 약속

- Web Service : html과 url을 미리 준비해 놓고 사용자 요청에 대한 응답을 보낼 수 있는 프로그램

 

- MVC, MTV 패턴

m(데이터베이스와 상호작용)v(사용자 인터페이스)c(웹서비스 내부 논리담당)

mt(template)v(view 내부논리)

[장고프로젝트 환경설정]

#가상환경

- 독립적인 개발환경 만들기

python -m venv [가상환경이름]

 

-가상환경 만들고, 실행하기

source [myvenv]/Scripts/activate

 

- 가상환경 off

deactivate

 

#장고 프로젝트 만드는 명령어

django -admin startproject [프로젝트명]

 

<파일들의 역할>

- manage.py를 건드릴 일은 따로 없고, 어떤일이 수행되는지만 알면 된다.

[__init__.py]

- 파이썬 내부에서 미리 약속된 파일

- 이게 위치한 곳(위치)가 패키지의 일부라는것을 알려주기 위해서 존재함.(약속)

- 패키지를 초기화 해주는 기능

[url.py]

- 각종 url들을 등록하고 관리해주는 파일

- 

[manage.py]

1)서버 킬때

python mange.py runserver

<서버를 끌때>

- cntl + c

application : 프로젝트의 단위

장고 개발 : 특정 기능 담당하는 어플리케이션 만들고 > 모여서 하나의 사이트를 만든다. > 어플리케이션을 만드는 명령어는 [manage.py]에서 관리한다.

 

2)어플리케이션 만들기

python manage.py startapp dashboard

 

2-1)어플리케이션 등록

 [settings.py]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'일기장 > 하루 정리' 카테고리의 다른 글

220508 [일] 알고리즘, 하체  (0) 2022.05.08
220506 [금] 알고리즘, 멋사 장고  (0) 2022.05.06
220504 [수] 5.함수 / 멋사 세션 / 등,팔  (4) 2022.05.04
220503 [화] 알고리즘 배열,함수 / 가슴,어깨  (0) 2022.05.03
220502 [월] 알고리즘 큰그림  (0) 2022.05.02
    '일기장/하루 정리' 카테고리의 다른 글
    • 220508 [일] 알고리즘, 하체
    • 220506 [금] 알고리즘, 멋사 장고
    • 220504 [수] 5.함수 / 멋사 세션 / 등,팔
    • 220503 [화] 알고리즘 배열,함수 / 가슴,어깨
    Supersett
    Supersett
    하루를 돌아보고 공부한 티를 내기 위해 블로그를 만들었습니다.

    티스토리툴바