inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

urls.py에 라우팅 하는 부분에서요.

해결됨

실리콘밸리 엔지니어가 가르치는 파이썬 장고 웹프로그래밍

config/ urls.py 가 있고, 앱을 만든다면 apps/ urls.py 가 꼭 필요한가요? config/ urls.py 안에 다 넣을 수 있지 않을까요?

  • python
  • django
  • bootstrap
  • rest-api
  • drf
sunnnwo 댓글 2 좋아요 0 조회수 212

serivice, controller에서 의존성 주입시 순서보장은 어떻게 유지되나요?

해결됨

[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core

@Injectable() export class AuthService { constructor( private readonly jwrService: JwtService, private readonly userService: UsersService, private readonly configService: ConfigService, ) {} class에서 constructor로 주입받은 의존성을 가져올때 key, value 형식이 아닌 순서대로 가져오는데 어떻게 첫번째에 무슨 의존성이 오는지 확신할 수 있게 되는건가요? 단연한듯이 타입을 지정하고 내가 원하는 서비스를 꺼내오거나 레포지토리를 꺼내오는데 그 아래 어떤 바탕이 있는지 궁금합니다.

  • javascript
  • typescript
  • rest-api
  • backend
grs0412 댓글 2 좋아요 0 조회수 187

04_flask_ABTest에서 blog_abtest.py 실행 시 오류입니다.

미해결

[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]

죄송합니다만, flask_login을 찾을 수 없다는 오류가 나는데 확인 부탁드립니다.

  • python
  • rest-api
  • flask
박정아 댓글 1 좋아요 0 조회수 211

template 질문 있습니다.

해결됨

한 번에 끝내는 자바스크립트: 바닐라 자바스크립트로 SPA 개발까지

template = [] template = "" 문자열로 초기화 안하고 배열로 초기화 하는 이유가 뭔가요?

  • javascript
  • rest-api
  • spa
  • dom
youre8090 댓글 1 좋아요 2 조회수 167

auth/token/access, auth/token/refresh 엔드포인트에 대한 Guard 적용

해결됨

[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core

현재 듣고 있는 강의 부분은 Guard chapter에서 basic, bearer guard를 적용하는 부분입니다. @Injectable() export class BearerTokenGuard implements CanActivate { constructor( private readonly authService: AuthService, private readonly usersService: UsersService, ) {} async canActivate(context: ExecutionContext): Promise<boolean> { const req = context.switchToHttp().getRequest(); const rawToken = req.headers['authorization']; if (!rawToken) { throw new UnauthorizedException('토큰이 없음'); } const token = this.authService.extractTokenFromHeader(rawToken, true); const result = await this.authService.verifyToken(token); // payload 반환 /** * req 객체에 넣을 정보 * 1) 사용자 정보 - user 객체 자체 * 2) token - token * 3) tokenType - access | refresh */ const user = await this.usersService.getUserByEmail(result.email); req.user = user; req.token = token; req.tokenType = result.type; return true; } } 제 개인적인 생각으로는 적어도 제목에 적힌 두 엔드포인트에 대해서는 현재의 BearerTokenGuard를 적용하는 것이 굳이 라는 생각이 듭니다. refreshToken을 이용하여 새로운 토큰을 발급받는 역할을 하는 두 엔드포인트에 대해 다른 줄은 다 문제가 크게 없다고 생각하지만 req.user = user;로 굳이 요청에 user 객체를 붙이는 것은 굳이라는 생각이 듭니다. 제 낮은 식견으로는 위 두 엔드포인트에 대한 guard는 또 따로 만들어야 한다고 생각이 드는데 강사님 생각이 궁금합니다.

  • javascript
  • typescript
  • rest-api
  • nestjs
  • backend
김동민 댓글 1 좋아요 1 조회수 226

handler, static 질문이 있습니다.

해결됨

실리콘밸리 엔지니어가 가르치는 파이썬 장고 웹프로그래밍

안녕하세요, mysite> urls.py 에 handler404 = 'mysite.views.error_404_view' # #404에러 발생시 처리 handler500 = 'mysite.views.error_500_view' 이렇게 작성하고, views.py 에서 def 로 함수 정의해서 쓰는데요. handler404, handler500 views.py 에 context로 연결하는 예제 하나만 보여주시면 안될까요. 원래 질문은 handler404, handler500를 어디에 쓰는지 모르겠다 였는데, 강의 후반부에 context로 연결해서 쓴다고 말씀해주셔서 질문을 바꿨습니다. 다른 질문은 static 부분에서 main.html 에서 <img src = "{% static 'mysite/django.png' %}" alt="Django image" /> 이렇게 작성해서 사용하는데, static을 settings.py 에 정의해서 사용하신다고 알려주셨는데, 어떤 부분과 대응 되는지 잘 모르겠습니다. STATIC_URL ='/static/' 이부분 뒤로 붙어서 static/mysite/django.png 이런식으로 읽어오게 되는게 맞을까요? 질문 받아주셔서 감사합니다.

  • django
  • bootstrap
  • rest-api
  • drf
sunnnwo 댓글 2 좋아요 0 조회수 234

Nest.js - MySQL연결이 안됩니다

해결됨

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

라는 오류가 계속해서 뜨는데 DB버로는 정상적으로 접근이 됩니다. 포트도 제대로 열려있구요. 구글링해도 정확한 원인이 나오지 않아 질문해봅니다

  • javascript
  • node.js
  • docker
  • rest-api
  • nestjs
소히 댓글 2 좋아요 0 조회수 179

스프링 부트 3버전에서의 실습

미해결

스프링 기반 REST API 개발

스프링 부트 3버전에서의 실습 관련 업데이트는 진행하지않는건가요?

  • java
  • spring
  • rest-api
jun 댓글 1 좋아요 0 조회수 232

build: context 부분이 이해가 되지 않습니다.

해결됨

실리콘밸리 엔지니어가 가르치는 파이썬 장고 웹프로그래밍

context: . 대신에 다른걸 쓸 수 있다고 말씀해주시긴하는데, 제가 이해가 잘 안됩니다. services: app: build: context: . 이부분만 다시 설명해주실수있으실까요?

  • python
  • django
  • bootstrap
  • rest-api
  • drf
sunnnwo 댓글 3 좋아요 1 조회수 269

MSSQL 설치 시 오류 발생

미해결

ASP.NET Core MVC +ASP.NET Core +REST API +.NET 8.0

SQL Server 2022 설치 시 오류가 발생합니다 -------------------------------------------------- 처음 설치했을 때 오류가 발생해서... 레지스트리도 지워보고... 구글링을 통해 삭제 후 재설치를 진행하려고 했으나 위와 같은 문제가 발생하고 있습니다..... 어떻게 해야합니까....ㅠㅠㅠㅠ 강사님 도와주십시오 . 애러 메세지는 너무 길어서 ... 어떻게 보내드려야 할지 모르겠습니다

  • C#
  • mvc
  • rest-api
  • 아키텍처
  • mssql
  • ef-core
  • asp.net-core
kim insu 댓글 2 좋아요 0 조회수 740

2-6 함수 강의

해결됨

한 번에 끝내는 자바스크립트: 바닐라 자바스크립트로 SPA 개발까지

안녕하세요 2-6 강의부터 4개- 5개 강의 정도 화면이 검정으로 나오는데 저만그런것인지 확인 가능할까요??

  • javascript
  • rest-api
  • spa
  • dom
찹찹이 댓글 1 좋아요 0 조회수 130

팔로우 팔로우 취소

미해결

[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core

하나의 사람이 하나의 사람에게 팔로우할때 본인 스스로 팔로우 금지 A 라는 사람이 B 한테 팔로우 increment 가능 A 라는 사람이 B 한테 한번더 팔로우 요청 보내게 된다면 decrement 가 됨 으로 메서드 하나로 코드를 구성하는것은 어떤가요 ??

  • javascript
  • typescript
  • rest-api
  • nestjs
  • backend
SJ 댓글 1 좋아요 0 조회수 133

Followers & Followees 프로퍼티 생성

미해결

[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core

강의 2:30 쯤에서 @ManyToMany(() => UserModels, (user) => user.followees) @JoinTable() followers: UserModel[]; @ManyToMany(() => UsersModel, (user) => user.followers) followees: UserModel[]; 위처럼 되어있는데요 . 혹시 @ManyToMany(() => UserModels, (user) => user.followers) @JoinTable() followers: UserModel[]; @ManyToMany(() => UsersModel, (user) => user.followees) followees: UserModel[]; 이렇게가 아닌가요 ??

  • javascript
  • typescript
  • rest-api
  • nestjs
  • backend
SJ 댓글 2 좋아요 0 조회수 141

payment

미해결

[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core

안녕하세요 거의 강의 다 들어가는데요 ~ 추천해주셔서 아마 패스트캠퍼스에서도 뵙게 될것 같은데 결제에 대해서도 다뤄주시면 안될까요 ??

  • javascript
  • typescript
  • rest-api
  • nestjs
  • backend
SJ 댓글 1 좋아요 0 조회수 125

compare 함수 잘이해안가네요

해결됨

한 번에 끝내는 자바스크립트: 바닐라 자바스크립트로 SPA 개발까지

(a,b)가 어떤걸 의미하는지 모르겠고 -1, 1, 0을 반환했을때 배열내부적으로 어떻게 처리되는지도 모르겠습니다. let colors = ["green", "blue", "purple"]; const compare = (a, b) => { if (a > b) return -1; else if (a < b) return 1; else return 0; }; colors.sort(compare); console.log(colors);

  • javascript
  • rest-api
  • spa
  • dom
yh J 댓글 1 좋아요 0 조회수 200

async 질문

해결됨

한 번에 끝내는 자바스크립트: 바닐라 자바스크립트로 SPA 개발까지

const start2 = async () => { try { let result = await Promise.all([workA(), workB(), workC()]); result.forEach((res) => console.log(res)); } catch { console.log(err); } }; 해당 코드에서 반환된 프로미스 객체는 배열의 형태로 result 변수에 저장되는 건가요?

  • javascript
  • rest-api
  • spa
  • dom
라라올라 댓글 1 좋아요 1 조회수 187

선생님 users.resolver.spec코드좀 봐주세요!

미해결

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

import { Test } from '@nestjs/testing'; import { UsersService } from '../users.service'; import { IContext } from 'src/commons/interfaces/context'; import { Request, Response } from 'express'; // 주로 DB 작업할 때 가짜DB 만들 때 사용함 class MockUsersService { mydb = []; create({ email, password, name, age }): string { this.mydb.push({ email, password, name, age }); const token = 'token'; return token; } } describe('UsersResolver', () => { let usersService: UsersService; beforeEach(async () => { const usersModule = await Test.createTestingModule({ providers: [ UsersService, { provide: UsersService, useClass: MockUsersService, }, ], }).compile(); usersService = usersModule.get<UsersService>(UsersService); }); describe('fetchUser', () => { it('유저 정보 찾기', () => { const mockRequest: Request & { user?: { id: string } } = { user: { id: '12345' }, } as Request & { user: { id: string } }; const mockResponse: Response = {} as Response; const mockContext: IContext = { req: mockRequest, res: mockResponse, }; expect(mockContext.req.user).toStrictEqual({ id: '12345' }); }); }); describe('createUser', () => { it('유저 등록하기', async () => { const mockToken = 'token'; const mockUser = { email: 'aaa@aaa.com', password: '1234', name: '정중식', age: 12, }; const result = await usersService.create({ ...mockUser }); // 반환 값이 mockToken과 일치하는지 확인 expect(result).toBe(mockToken); }); }); }); 강의에서는 app.controller.spec랑 똑같이하시면됩니다~ 하고 넘어가셔서 챗지피티랑 손잡고 짜봣는데요.. 어떤가요? 맞게했나요?.. 개념도 생소하고 코드짜는게 넘 어렵네요.. 챗지피티 이자식은 목업클래스 안만들어주고 지름길 같은 jest.fn()같은 메서드로 목업함수 만들어주고.... 선생님 답변기다리겠씁니다!

  • javascript
  • node.js
  • docker
  • rest-api
  • nestjs
반가우면반갑다고해 댓글 1 좋아요 0 조회수 142

Horizontal Scaling 이란?

미해결

[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core

백엔드를 이 강의로 처음 알아가고 있는데 . Horizontal Scaling 가 정확히 뭔지모르겠어요 설명해주시는 것중에서 Redis , in-memory 등 서버들이 같은정보를 바라보고서 사용자 정보를 우리가 판단 한다.. 이게 무슨말인지 아예 와닿질않아요 설명 해주실 수 있을까요

  • javascript
  • typescript
  • rest-api
  • nestjs
  • backend
현민 댓글 1 좋아요 0 조회수 190

마이크로 서비스 최종정리 msa 화면 흐름도?를보고 이해되지않아 문의드립니다

미해결

Java 마이크로서비스(MSA) 프로젝트 실습

authentication-server는 어떤역활인가요? 강의 마지막에 볼때..클라이언트가 GateWay-server에 요청할경우 config-server 와 Eureka-server를 보내고 아이템서비스와 히스토리 서비스에 데이터 전달하는데 authentication-server는 아이템서비스로 봐야하는지 아니면 별도의 서버인지 궁금합니다. 14장 pdf파일에 두번째 그림보고 궁금해서 문의드립니다. 제가 느끼기엔 item-microservice와 유사한 기능이라 생각됩니다만.. 제가 이해하는게 맞을까요?

  • java
  • spring
  • rest-api
  • spring-boot
  • msa
이경용 댓글 1 좋아요 0 조회수 234

인기 태그

인프런 TOP Writers

주간 인기글