본문 바로가기

전체 글49

점프 투 FastAPI 추가 기능 - 댓글 https://wikidocs.net/177232 3-16 도전! 저자 추천 파이보 추가 기능 이 책에서 구현할 파이보의 기능은 아쉽지만 여기까지이다. 함께 더 많은 기능을 추가하고 싶지만 이 책은 파이보의 완성이 아니라 파이보를 성장시키며 얻게 되는 경험을 전달하는 것을… wikidocs.net * 해당 프로젝트는 점프 투 FastAPI의 저자 추천 추가 기능에 해당하는 내용으로 자세한 프로젝트의 내용이나 이전 프로젝트의 내용은 위키독스를 참조해 주시기 바랍니다. FastAPI & Svelte - 댓글 댓글 모델 # models.py ... class Comment(Base): __tablename__ = "comment" id = Column(Integer, primary_key=True) conte.. 2024. 2. 5.
점프 투 FastAPI 추가 기능 - 답변 페이징 https://wikidocs.net/177232 3-16 도전! 저자 추천 파이보 추가 기능 이 책에서 구현할 파이보의 기능은 아쉽지만 여기까지이다. 함께 더 많은 기능을 추가하고 싶지만 이 책은 파이보의 완성이 아니라 파이보를 성장시키며 얻게 되는 경험을 전달하는 것을… wikidocs.net * 해당 내용은 위키독스의 저자 추천 추가 기능에 해당하는 내용입니다. 이전 또는 자세한 프로젝트의 내용은 위키독스를 참조해주시기 바랍니다. FastAPI & Svelte - 답변 페이징 4-01 답변 페이징과 정렬 4-01 답변 페이징과 정렬 - `완성 소스` : [https://github.com/kjrstory/fastapi_vue/tree/v3.16.1](https://github.com/kjrstory.. 2024. 2. 2.
Svelte - Store(스토어) https://wikidocs.net/176723 3-03 스토어 * `[완성 소스]` : [https://github.com/pahkey/fastapi-book/tree/v3.03](https://github.com/pahkey/fastapi… wikidocs.net * 해당 프로젝트는 위키독스를 참조합니다. 프로젝트의 모든 내용을 포스팅하지 않으므로 이전 또는 자세한 설명은 위키독스 참조. FastAPI & Svelte - 서비스 개발 2(스토어, 날짜 표시) 스토어 svelte/store • Docs • Svelte svelte/store • Docs • Svelte Edit this page on GitHub On this page On this page The svelte/store module.. 2024. 1. 30.
FastAPI & Svelte - 질문 목록 화면 https://wikidocs.net/176225 2-05-1 질문 목록 화면 구현하기 * `[완성 소스]` : [https://github.com/pahkey/fastapi-book/tree/v2.05.1](https://github.com/pahkey/fasta… wikidocs.net * 해당 프로젝트는 위키독스의 모든 내용을 포함하고 있지 않습니다. 이전 또는 자세한 프로젝트 내용은 위키독스를 참조해주시기 바랍니다. FastAPI & Svelte - 질문 목록 화면 질문 목록 화면 구현하기 // proj/myapi/frontend/src/App.svelte {#each question_list as question} {question.subject} {/each} get_question_list(.. 2024. 1. 27.
FastAPI & Svelte - 질문 목록 API https://wikidocs.net/176226 2-04-1 라우터 * `[완성 소스]` : [https://github.com/pahkey/fastapi-book/tree/v2.04.1](https://github.com/pahkey/fasta… wikidocs.net * 해당 프로젝트는 위키독스를 참조하며 프로젝트에 대한 모든 내용을 담고 있지 않습니다. 진행되는 프로젝트의 모든 내용은 위키독스를 참조해주시기 바랍니다. 2-1. 라우터 Svelte 서버 실행: npm run dev (proj/myapi/frontend) FastAPI 서버 실행: uvicorn main:app --reload(proj/myapi) 라우터 만들기 디렉터리 생성: proj\myapi\domain\question # pr.. 2024. 1. 26.
FastAPI & Svelte - 프로젝트 기초 진행하기 Svelte, fastapi - 프로젝트 진행하기 1-07 안녕하세요 파이보 1-07 안녕하세요 파이보 * `[완성 소스]` : [https://github.com/pahkey/fastapi-book/tree/v1.07](https://github.com/pahkey/fastapi… wikidocs.net 프로젝트의 모든 진행은 위키독스를 참조합니다. 웹 브라우저에 “안녕하세요 새로운 프로젝트입니다.” 문구를 출력하는 프로그램을 제작할 것이다. 단, 이 때 “안녕하세요 새로운 프로젝트입니다” 문구는 Svelte가 FastAPI 서버에 요청하여 돌려받은 값으로 출력할 수 있도록 처리한다. Hello API 만들기 # proj/myapi/main.py from fastapi import FastAPI app.. 2024. 1. 24.
FastAPI & Svelte - 개발 준비 FastAPI 공식 문서 FastAPI FastAPI FastAPI framework, high performance, easy to learn, fast to code, ready for production fastapi.tiangolo.com FastAPI FastAPI란? 파이썬 표준 타입 hint에 기초한 API를 빌드하기 위한 웹 프레임워크. 웹 서비스를 만들 때 사용하는 장고, 플라스크와는 다르게 API를 만드는데 보다 집중한 프레임워크. FastAPI로 작성한 API는 React, Vue.js, Svelte와 같은 프론트엔드 웹 프레임워크에서 사용할 수 있고 안드로이드, 아이폰 앱에서도 사용할 수 있다. 장고, 플라스크에서 제작한 웹 서비스는 이에 대응하는 안드로이드, 아이폰 앱을 위한 AP.. 2024. 1. 23.
Examples - 디스코드 봇 길드 기본(discord py) Examples - Discord Guild 기본 https://github.com/Rapptz/discord.py/blob/master/examples/app_commands/basic.py 원본 코드는 위 페이지를 참조. 실행 전 설정 사항 1. dico_token.py 파일 내부에 길드 ID 정보 추가(서버 ID) 디스코드에서 Guild는 일반적으로 ‘서버’를 의미하며, 이 ID 값을 확인하기 위해서는 본인이 서버장 역할을 가지고 있는 서버의 아이콘 → 마우스 우클릭 → 서버 ID 복사하기를 통해 ID 정보를 확인 할 수 있다. dico_token.py라는 이름으로 파일 생성 후 다음과 같이 작성하여 사용했다. 2. 채널 ID도 token에 함께 추가. 과정은 위와 동일하며, 본인이 서버장 역할을 .. 2023. 8. 13.
Examples - Ephemeral, Confirm https://discordpy.readthedocs.io/en/latest/interactions/api.html?highlight=ui#bot-ui-kit 아래 코드에서 사용되는 ui 커맨드는 위 공식 문서를 참조한다. Examples - Ephemeral 개인만 확인할 수 있는 메시지로 클릭 버튼을 전송하고 동작하도록 하는 예제 오직 커맨드를 입력한 사람에게만 표시되며, 다른 사람은 볼 수 없다. Discord Developer Portal → Message Content 활성 해당 코드에서는 사용자가 버튼을 클릭하면 개인 메시지로 클릭할 수 있는 버튼이 활성화 된다. 이후 해당 버튼을 5회 클릭하면 버튼이 비활성 처리된다. 소스 코드 # This example requires the 'messag.. 2023. 7. 20.
반응형