[백엔드][Django][장고 채널스] Section0. Overview
·
Backend/Django
ChatGPT openAI API키 발급 받아서 생성하기! LLM 채팅 서비스란?→ Large Language Model의 약자로, 대표적인 예시로 GPT, ai 개인 비서인 PI, 타로를 봐주는 라이브러리인 타로GPT가 있음 영어 상황극 채팅 리얼 웹서비스를 위해 필요한 기술동적 웹페이지 생성을 도와주는 프레임워크인 파이썬과 장고실시간 서버/클라이언트 통신을 위한 웹소켓(Websocket)클라이언트: 최신 웹브라우저 기본에서 지원서버: 장고 채널스상황극 상대자(openAI API를 통한 응답 자동 생성 장고와 장고 채널스의 차이장고마감에 쫓기는 완벽주의자를 위한 웹 프레임워크파이썬으로 개발된 풀스택 웹 프레임워크장고 채널스실시간 통신을 위한, 웹소켓에 대한 완벽한 추상화 지원 등 Uploaded by ..
[C/C++] Section 1 입출력과 변수(#03-printf로 다양한 데이터 출력하기)
·
C랑 C++
ctrl + shift +n 으로 새창우측 바에 소스파일에 ctrl+ shift +a로 새로운 파일만들기#include int main() { printf("%d + %d = %d\n", 2, 3, 5); printf("%f\n", 3.14); printf("%.2f\n", 3.141592); printf("%g\n", 3.141592); printf("%.3g\n", 8723984712.12847938); printf("%c %c %c \n", 'a', 'b', 'c'); printf("%s\n", "안녕하세요"); }%d: 정수 출력(1,2,3, …, 0,-1,-2)%f: 실수 출력 (3.14, -2.0 ..)%.2f: 소수점 둘째자리까지만 반올림해서 출력%g: 실수 출력( 지수 형태로도 출력)%c:..
[C/C++] Section 1 입출력과 변수(#02-Hello,World! 해석하기)
·
C랑 C++
ctrl누른 채로 stdio.h를 클릭하면 정보들이 나옴stdio.h는 파일임, 사전 같은 역할함수: 명령어를 실행시키고, 새로운 값을 반환함main함수는 먼저 들어감 지정되어있음 Uploaded by Notion2Tistory v1.1.0
[C/C++] Section 1 입출력과 변수(#01-Hello,World!)
·
C랑 C++
#include int main() { printf("Hello, World!\n"); } Uploaded by Notion2Tistory v1.1.0
[백엔드][장고][Django] Chapter #10
·
Backend/Django
#10.0 Introductiondjango REST 프레임워크 이용할 것임poetry shell해서 가상환경 진입하고, poetry add djangorestframework로 설치settings에서 System_apps은 장고가 설치되면서 같이 있는 앱이고, custom_apps은 우리가 만든 우리의 어플리케이션임THIRD_PARTY_APPS = [ "rest_framework", ] CUSTOM_APPS = [ "common.apps.CommonConfig", "users.apps.UsersConfig", "rooms.apps.RoomsConfig", "experiences.apps.ExperiencesConfig", "categories.apps.CategoriesConfig", "reviews...
[백엔드][장고][Django] Chapter #9
·
Backend/Django
#9.0 Views이 챕터에서는 URL, View, 템플릿에 대해 알아볼 것임config의 urls.py로 from django.contrib import admin from django.urls import path urlpatterns = [ path('admin/', admin.site.urls), ]user가 admin/으로 접근하면, admin.site.urls 이 함수를 실행하는 것임우리만의 함수를 만드는 방법에는 두 가지가 있는데config 폴더 내부의 urls.py에 모든 url추가하기 (귀찮겠지? 근데 이해하기 쉬움)분할 정복 어플리케이션마다 urls.py 추가하기 config 폴더 내부의 urls.py에 모든 url추가하기rooms내부에 views.py 추가view는 유저가 특정 url..
[백엔드][장고][Django] Chapter #8
·
Backend/Django
#8.0 Methods검색 창에 대해 알아볼 거임검색창에 우리만의 액션, 우리만의 필터를 만드는 것도 배울거임def rating(room): count = room.reviews.count() if count == 0: return "No Reviews" else: total_rating = 0 for review in room.reviews.all().values("rating"): total_rating += review["rating"] return round(total_rating / count, 2)rooms의 model.py에 다음과 같이 작성rooms에서 리뷰의 평점을 볼 수 있게 할 것임 #8.1 Search Fieldsroom안에서 검색을 할 때 search fields 메소드를 이용해 ..
[백엔드][장고][Django] Chapter #7
·
Backend/Django
#7.0 Introduction장고는 자동으로 데이터베이스 추상화 API 제공함객체를 생성하고 찾아오고 갱신하고 삭제할 수 있음vscode 열려있는 탭 모두 닫기poetry shell python manage.py shell터미널에 입력 → 파이썬 콘솔을 실행하는데 django가 들어있음from rooms.models import Roomrooms 모델에 대한 데이터베이스에 접근 할 수 있음Room.objects.all()이런 식으로 데이터에 접근 가능Room.objects.get(name=")원하는 걸 검색할수도 있음.create, .filter도 있음데이터 수정할 수도 있음 #7.1 filter, get, create, deletedjango에서 모델이 만들어지면 manager도 같이 생성all()은..
코코자
'분류 전체보기' 카테고리의 글 목록 (22 Page)