Django Model : Meta options 모델에 메타데이타를 class 안 class Meta 로 줄 수 있다. from django.db import models class Ox(models.Model): horn_length = models.IntegerField() class Meta: ordering = ["horn_length"] verbose_name_plural = "oxen" Model metadata is “anything that’s not a field”, such as ordering options (ordering), database table name (db_table), or human-readable singular and plural names (verbose_na..
스파르타 내일배움캠프 다섯번째주 주간회고 (WIL : The four FS 의 형식을 빌러 작성) - 저번주의 시사점 복기 (Was Future) 1. 어떤 것을 할때 실행에 앞서서 보다 문제점을 정확히 정의해보는 자세를 갖자 - △ ex) 마우스가 끊긴다 -> 컴퓨터가 문제있나? 램을 확인해보고 크롬 캐쉬를 지운다 X -> 마우스 건전지를 교체한다. O 2. 장고를 수강하는 가운데에도 파이썬 공부와 알고리즘, 자료구조 등을 틈틈히 공부하며 장고의 코드도 이해해보자 - △ - 한주간 있었던 일 (Facts) 1. 장고 강의 수강 2. 장고 팀 프로젝트 시작. 3. 거북이반(장고 복습반) 수강 4. 3. 인스타 클론 코딩 프로젝트가 생각보다 일이 많아 파이썬, 알고리즘, 자료구조 등을 공부할 시간이 없었음..
ORM (Object Relation Mapping) - 객체(Ojbect)와 관계형 데이터베이스 (Relational)을 맵핑(Mapping) - 데이터베이스의 테이블을 객체와 연결하여 테이블에서 CRUD를 할때 SQL 쿼리 없이 사용할 수 있게 하는 방식 참조 : Django ORM 장고(django)의 ORM 쌀 팔다 개발자 - 주니어 개발자의 Django ORM 수난기 오늘 한일 1. erdcloud 를 통한 erd 작성 2. 장고에서 get, post를 이용한 delete, post를 이용한 update 3. 인스타클론코딩 팀프로젝트를 위한 팀 논의 4. 인스타클론 메인 페이지 html 작성, css로 모달 띄우기
CRUD 데이터 베이스의 명령어의 첫 글자를 따와서 통칭하는 단어 한국에서는 흔히 따로 발음하는 편인거 같은데, 검색을 해보니 acronym(단어를 합쳐서 읽음) 이라고 한다. 더보기 acronym (머리글자를 이용한 축약어)축약어를 표현하는 방식의 하나로 각 단어에서 뽑은 머리글자를 알파벳 대문자로 표기하며, 각각의 머리글자는 이어서 발음한다. 대표적인 예로 NATO(북대서양 조약 기구)를 들 수 있다. - Create - Read - Update - Delete REST ( 20220919_TIL ) Representational State Transfer 의 abbreviation an abstraction of the architectural elements within a distributed ..
오늘 한 일 - 장고 신규 프로젝트 생성 및 앱 성성 - 장고 앱의 모델 사용 및 기본 장고 인증과정 적용 - 장고 html form (send & receive, request & response), app 별 url include로 해보기, 템플릿 상속 테스트 - 장고 신규 앱 생성 models 에 AccessLog 로 사용자 페이지 접속 시 로그 남기는 것 - 장고 신규 앱 생성 models 에 CustomModel로 장고 기본 유저 모델 상속 받아서 사용하는 것 - SQLite3 설치 및 cli 구동 테스트 - 해당 내용 깃헙 참조 : 문돌이 Theo - SQLite3 설치 및 터미널 환경 설정
Python 내장 함수 enumerate() enumerate(iterable, start=0) enumerate 한 오브젝트를 반환한다. 인자의 iterable 은 순서가 있거나 iteration을 지원하는 오브젝트여야 한다. 다음 인자는 enumerate() 함수로부터 숫자가 포함된 튜플 값을 반환하고 그 값은 iterable을 넘어 iterating 한 것이다. 더보기 enumerate : to name things separately, one by one: seasons = ['Spring', 'Summer', 'Fall', 'Winter'] list(enumerate(seasons)) [(0, 'Spring'), (1, 'Summer'), (2, 'Fall'), (3, 'Winter')] lis..
장고 템플릿 언어 (The Django template language) - Syntax 변수 (Variables) - 변수는 컨텍스트(context)로부터 값을 출력, · 컨텍스트(context)는keys 를 values 로 맵핑하는 dic-like object · 컨텍스트(context)는 템플릿에서 쓰이는 변수명과 Python 객체를 연결하는 사전형 값 - 변수는 {{ }} 로 둘러 쌓여있다. My first name is {{ first_name }}. My last name is {{ last_name }}. - {'first_name': 'John', 'last_name': 'Doe'}, 의 컨텍스트와 이 템플릿은 아래처럼 렌더된다. My first name is John. My last na..
스파르타 내일배움캠프 네번째주 주간회고 (WIL : The four FS 의 형식을 빌러 작성) - 저번주의 시사점 복기 (Was Future) 1. 급한 마음을 버리고 길게 보고 하나씩 배움을 쌓아가자 O -> 한달이 되가니 급한 마음이 없어지고 자연스럽게 길게 봐야겠다는 생각이 든다. 2. 롱런하기 위해 체력을 관리할 수 있도록 운동을 꾸준히 하자 O -> 가볍게 운동은 하나 불현듯 어릴때 공부하라는 건 체력 때문인가라는 생각이 들었다 3. 즐기는 마음을 가지고 길게 보자 O -> 아직도 답답한 마음은 있지만 알아갈때의 즐거움을 느끼고 있다 - 한주간 있었던 일 (Facts) 1. 자료구조 알고리즘 공부 기간이 끝나고 장고 수강이 시작되었다. 2. 타임어택 구현(1시간 내 파이썬 문제 풀이)가 있었다..
HTTP (HyperText Transfer Protocol) - 하이퍼텍스트(월드 와이드 웹에서 사용되는 하이퍼링크와 하이퍼텍스트를 통해서 이어지는 비선형적인 텍스트) 의 교환 프로토콜 - HTTP is an application-layer protocol for transmitting hypermedia documents, such as HTML. - It was designed for communication between web browsers and web servers, but it can also be used for other purposes - 서버와 클라이언트 사이에서 어떻게 메시지를 교환할지를 정해놓은 규칙 - HTTP는 요청(Request)와 응답(Response)로 구성되어 있다...
모듈(Module) - 파이썬에서 모듈이란 함수나 변수 또는 클래스를 모아 놓은 파일이다. 패키지(Package) - 패키지(Packages)는 도트(.)를 사용하여 파이썬 모듈을 계층적(디렉터리 구조)으로 관리할 수 있는 방법 - . 으로 모듈 속 내용에 접근할 수 있게 하는 네임스페이스 pip (Package Installer for Python) - 파이썬에서 패키지를 관리하는 패키지 매니저 # 패키지설치 $ pip install # 패키지 제거 $ pip uninstall # 설치된 패키지 이름 및 버전 조회 $ pip freeze # 설치된 패키지들의 목록을 requirements.txt로 덮어쓰며 내보내기 $ pip freeze > requirements.txt # 설치된 패키지들의 목록을 r..
- Total
- Today
- Yesterday
- HTML
- 반복문
- 파이썬나누기
- 함수
- dtl
- 파이썬 함수 return
- 예외처리
- API
- css
- 자료구조
- 항해솔직후기
- 클래스
- Til
- 스파르타내일배움캠프
- 항해플러스ai
- css선택자
- 코드컨벤션
- 컴퓨터구조
- github
- 항해플러스후기
- wil
- 스파르타코딩클럽
- HTTP
- GIT
- 파이썬
- 장고
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |