묻고 답해요
156만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결한 번에 끝내는 자바스크립트: 바닐라 자바스크립트로 SPA 개발까지
동물 앨범 만들기 pushtState 관련
안녕하세요, 선생님.수업 잘 듣고 있습니다! 동물 앨범 만들기-3 수업을 듣다가 pushState메서드 사용할 때 가장 첫번째 값에 null을 넣는 이유가 궁금합니다!감사합니다! const tabBar = new TabBar({ $app, initialState: "", onClick: async (name) => { history.pushState(null, `${name}`, name); this.setState({ ...this.state, currentTab: name, photos: await request(name === "all" ? "" : name), }); }, }); ⚠ 답변은 평일 오전 10시에 순차적으로 작성해드립니다.⚠ '질문 해결'은 답변 작성일 기준 1일 이후에 적용됩니다.
-
미해결실전! Django 입문 [최신 5.2 버전]
PRINT_SQL=1 py manage.py shell 에러
settings.py를 똑같이 작성하고, hands_on 경로에 있는 것도 잘 확인했는데,PRINT_SQL=1 py manage.py shell을 작성하면,--------------------------------PRINT_SQL=1 : 'PRINT_SQL=1' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.위치 줄:1 문자:1+ PRINT_SQL=1+ ~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (PRINT_SQL=1:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException-----------------------------------이렇게 에러가 납니다..그래서 좀 찾아보니까-------------------$env:PRINT_SQL=1py manage.py shell-------------------이렇게 작성하면 된다고 하는데 맞을까요?
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
@Size는 되는데 @Past는 안 됩니다.
제목 그대로 validation에서 size부분은 포스트맨에서 400처리가 잘 되는데 Past 부분은 년도를 1,2 년 뒤로 설정하고 send해봐도 생성이 됩니다.
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
pdf 자료는 없나요?
강의 pdf 교안은 없나요?
-
미해결강의 하나로 끝내는 백엔드 모든 지식!
PDF로 내보내기 기능 활성화 부탁드립니다.
안녕하세요! 강의를 이제 시작하려고 하는데, 노션에 PDF 내보내기 기능 활성화 부탁드려도 될까요? ctrl + P 를 눌렀을때 잘리는 부분이 있어서 그렇습니다ㅠ
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
커리큘럼 질문
코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다![코드팩토리 디스코드]https://bit.ly/3HzRzUM 안녕하세요. 코드팩토리님, 강의 너무 잘보고 있습니다. 커리큘럼에 대해서 질문이 있는데 강의 소개에서는 배포에 대한 부분이 언급이 되어있는데 현재 커리큘럼을 쭉 보면 배포에 대한 부분이 없는데 혹시 아직 추가가 안된건가요?
-
미해결Spring Boot + React.js 로그인 (+소셜) 서비스 이해하기
Access Token 30분 오타요..
1000L * 60 * 30 해야 30분아닌가요 1초 * 60 -> 1분1분 * 30 -> 30분
-
해결됨한 번에 끝내는 자바스크립트: 바닐라 자바스크립트로 SPA 개발까지
동물 앨범 만들기 사진 관련 문의
안녕하세요. 동물 앨범 만들기 부분을 듣고 있습니다. 올려주신 사이트에 들어가려고 하니까 '연결이 비공개로 설정되어 있지 않습니다' 라는 문구가 나와서 여러가지 방법을 사용해봤는데, 마지막에 불법 정보 유해 사이트쪽으로 넘어가지는데 혹시 어떻게 해결할 수 있을까요?⚠ 답변은 평일 오전 10시에 순차적으로 작성해드립니다.⚠ '질문 해결'은 답변 작성일 기준 1일 이후에 적용됩니다.
-
미해결실전! Django 입문 [최신 5.2 버전]
migrate 에러
"django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency user.0001_initial on database 'default'."Custome User Model 을 사용할 때,그냥 migrate를 하게 되면,위와 같은 에러가 나는 경우가 있음.(일단 저는 났음..ㅠ)※ 해결 방법config/settings.py에서'django.contrib.admin' <-- 이 부분 주석처리 config/urls.py에서,path('admin/', admin.site.urls) <-- 이 부분 주석 처리 저의 경우에는 이렇게 하니까 해결되었습니다.
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
put 요청은 언제
앞으로 나오는 put 요청은 모두 patch에 해당하고 수정하는 부분이 있다는데언제쯤 나오나요?지금 typeorm까지 들었는데도 계속 다른설명으로 나오고 수정되는 부분이 없는듯해요쌩기초입문자라 너무 헷갈리는데.. 그럼 put요청의 설명은 없었던건가요? typeorm의 updatePost의 save기능에서1) 만약 데이터 존재하지않는다면 새로생성 2) 데이터 존재한다면 (같은 id)값을 변경이라곤 하지만 NotFoundException() 처리를 하는걸로봐서 새로생성하지 않는 것 같은데요..이것도 단순히 값만 변경하는 patch요청에 해당하는거 아닌가요?
-
미해결Spring Boot + React.js 로그인 (+소셜) 서비스 이해하기
랜덤 키 생성
키가 부팅 시 생성되는 랜덤 키라 하셨는데,로그인 쪽 서버 인스턴스가 단일이 아니라 다중이라면 어떻게 되나요?
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
커리큘럼12.css 정렬 에 나오는 과제 정답알고싶어요
figma 에 들어가도 css 코드가 안나오고과제 정답 과 해설이 있으면 좋을거같은데피그마에서 아무 코드 정보없이 혼자 다 만드려는게처음 강의를 듣고 과제를 하려는데 있어서 응용해서 뚝딱 만들기가 너무 어렵고 힘들어요 ㅠ
-
해결됨React & FastAPI로 만드는 투표 커뮤니티 플랫폼: 결제 시스템으로 수익화까지!
Github repository는 없나요?
Notion에 있는 코드말고, Github Repository는 따로 없나요?
-
해결됨React & FastAPI로 만드는 투표 커뮤니티 플랫폼: 결제 시스템으로 수익화까지!
백엔드 도커 실행 에러가 뜹니다 ㅠ
에러 로그는 아래와 같아요File "<frozen importlib._bootstrap_external>", line 999, in exec_module File "<frozen importlib._bootstrap>", line 488, in callwith_frames_removed File "/app/main.py", line 6, in <module> from app.db.database import Base, async_engine File "/app/app/db/database.py", line 1, in <module> from sqlalchemy.ext.asyncio import AsyncSession, create_async_engine ModuleNotFoundError: No module named 'sqlalchemy' WARNING: WatchFiles detected changes in 'app/db/crud/user.py'. Reloading... Process SpawnProcess-2: Traceback (most recent call last): File "/usr/local/lib/python3.12/multiprocessing/process.py", line 314, in _bootstrap self.run() File "/usr/local/lib/python3.12/multiprocessing/process.py", line 108, in run self._target(*self._args, **self._kwargs) File "/usr/local/lib/python3.12/site-packages/uvicorn/_subprocess.py", line 80, in subprocess_started target(sockets=sockets) File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 67, in run return asyncio.run(self.serve(sockets=sockets)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/asyncio/runners.py", line 195, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "uvloop/loop.pyx", line 1518, in uvloop.loop.Loop.run_until_complete File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 71, in serve await self._serve(sockets) File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 78, in _serve config.load() File "/usr/local/lib/python3.12/site-packages/uvicorn/config.py", line 436, in load self.loaded_app = import_from_string(self.app) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 22, in import_from_string raise exc from None File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 19, in import_from_string module = importlib.import_module(module_str) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module return bootstrap.gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<frozen importlib._bootstrap>", line 1387, in gcdimport File "<frozen importlib._bootstrap>", line 1360, in findand_load File "<frozen importlib._bootstrap>", line 1331, in findand_load_unlocked File "<frozen importlib._bootstrap>", line 935, in loadunlocked File "<frozen importlib._bootstrap_external>", line 999, in exec_module File "<frozen importlib._bootstrap>", line 488, in callwith_frames_removed File "/app/main.py", line 6, in <module> from app.db.database import Base, async_engine File "/app/app/db/database.py", line 1, in <module> from sqlalchemy.ext.asyncio import AsyncSession, create_async_engine ModuleNotFoundError: No module named 'sqlalchemy' 위 에러 때문인지 코드에서 아래 에러? 도 뜨네요 uvicorn main:app --reload도 당연 에러 뜨구요..어떤 부분을 확인하면 될까요? ㅠ
-
미해결스프링부트를 활용한 RESTFUL API 만들기(AWS,EKS)
저는 맥북인데 이건 그냥 윈도우용으로만 수업하시네요
저는 맥북인데 이건 그냥 윈도우용으로만 수업하시네요 이거 지금 처음 1화? 듣고 있는데 슬슬 걱정되네요 돈낭비 아닌가 하고 맥북이라서 뭘 어떻게 해야 하는지 잘 모르겠는데요 -_-
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
typeorm VS prisma
플러터 초급, 중급까지 보고 nestjs 강의까지 잘 보고 있는 학생입니다 혹시 현재 현업에서도 typeorm많이 사용하나요??prisma가 대세라고 들었는데 혹시 현재는 prisma로 하는게 좋을까요?
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
142 강의 > 4:00 > 포스트멘 활용 관련 질문 드립니다.
포스트멘 > /posts api 요청 > response 값의 next 값 클릭시 > 새로운 api 생성후 Auth에 자동으로 토큰이 설정되게 하는 방법을 알고싶습니다. 새로 생성되면 저는 수동으로 breaer 토큰 선택(토큰 설정시 access token은 자동으로 설정되긴 합니다.)해야 되는데 강의에서는 따로 설정되지 않는것 같아 질문 드립니다.
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
User 데코레이터 버그 수정 전달드립니다.
<수정 사항>nestjs-lv1/src/posts/posts.controller.ts > postPosts- 기존: @User('id') userId: number- 변경: @User() user: UserModel<추가 수정사항>const post = await this.postsService.createPost(user.id, body, qr,);제가 잘못 알았내요 올바른 코드 맞습니다.
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
git 주소 부탁드립니다.
코드 참고가 필요해서 요청드려요
-
해결됨차세대 Node.js 백엔드 서버 개발(Fastify & Prisma & Typescript와 함께하는)
prisma migrate 오류
npx prisma migrate dev --name initEnvironment variables loaded from .envPrisma schema loaded from prisma\schema.prismaDatasource "db": PostgreSQL database "postgres", schema "public" at "localhost:5432"Error: P1001: Can't reach database server at localhost:5432Please make sure your database server is running at localhost:5432. 해당 오류를 어떻게 고쳐야할지 모르겠습니다.