inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

올바른 USER 모델 지정방법이 제대로 이해가 가지 않습니다 ㅠㅠ

해결됨

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

안녕하세요 강사님. 15:50부터 시작하는 '올바른 USER 모델 지정방법'설명이 제대로 이해가 가지 않습니다. 제가 아래와 같이 이해한게 맞는 내용인가요? 장고에서는 기본적으로 auth에서 User모델을 제공해준다. 그러나 개별 앱에서 User모델을 만들었을 때 Model.py에서 제대로 인식하지 못하므로 settings.py에서 'AUTH_USER_MODEL = 'instagram.User' 를 작성해주고, Models.py에서도 author = models.ForeginKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)로 작성해줘야 한다. 이렇게 이해했는데 제가 이해한 부분이 맞을까요? 맞다면 개별 앱에서 user모델을 작성하게 되는 이유는 무엇인가요? 간단한 예제로 설명해주시면 이해가 갈 것 같습니다!

  • react
  • docker
  • django
  • python
hwk 댓글 2 좋아요 0 조회수 413

next()가 없는 (불필요한) 경우에도, middleware 함수라고 볼 수 있나요??

미해결

탄탄한 백엔드 NestJS, 기초부터 심화까지

안녕하세요~ 좋은 강의 넘 잘 듣고 있습니다~ 감사합니다 :) 이 에러 핸들링을 하는 함수를 middleware라고 언급해주셨는데, 저는 조금 헷갈려서 질문 드립니다! app.use((req: express.Request, res: express.Response, next: express.NextFunction) => { console.log('this is error middleware'); res.send({ error: '404 not found error' }); }); 미들웨어는 하려는 일의 중간에서, 개발자가 원하는 무언가를 할 수 있도록 하는 것을 말하는거니까 express 에서는 next() 가 있는 경우를 middleware 로 본다 는 것으로 이해했습니다. 그런데 위 코드는 다음으로 넘기는 것 없이 바로 404를 반환해서, next가 꼭 필요하지 않은 것 같은데... 이 경우에도 이 함수를 middleware 함수라고 볼 수 있나요~?

  • express
  • middleware
  • mongodb
  • express
  • nodejs
  • NestJS
  • ssr
niobbam 댓글 2 좋아요 3 조회수 436

uvicorn reload 설정 관련

해결됨

파이썬 동시성 프로그래밍 : 데이터 수집부터 웹 개발까지 (feat. FastAPI, async, await)

안녕하세요! 이전에 nest.js 강의를 듣고, 너무나 큰 만족감과 함께 많은 도움을 얻었던 기억이 있어서 fast api 강의도 출시하자마자 구입하여 공부중인 회원입니다! 이번 질문을 통해 문의드리고자 하는 내용은 uvicorn의 reload 설정 문제입니다. 현재 클라이언트로부터 파일(.zip)을 업로드 받아서, 압축 해제 후 subproccess로 실행시키는 API를 만들어서 연습해보고 있습니다. 참고로 압축 결과물은 파이썬 파일( .py) 입니다. 그런데, 압축해제 할 때마다 uvicorn이 변화를 감지하여 서버를 재실행시킵니다. 물론 reload 기능을 OFF하면, 문제가 없습니다. 하지만 uvicorn.run 옵션 중에 reload_excludes가 있어서 사용해보려고 했으나 원하는대로 동작하지 않네요 ㅠㅠ (참고: Settings - Uvicorn ) 프로젝트 루트 경로에 있는 server.py 파일은 아래와 같이 작성하였고, 파일 업로드를 받아 압축해제하는 경로는 다음과 같습니다. {{project root}}/app/files import uvicorn if __name__ == "__main__" : uvicorn. run ( "app.main:app" , host = "localhost" , port = 8000 , reload = True , reload_excludes =[ "app/files/" ], ) 위와 같이 설정하여도 uvicorn은 app/files 경로내의 변화를 감지합니다..ㅠ_ㅜ uvicorn의 reload 제외 설정을 어떻게 해야할까요! 답변 부탁드리겠습니다..!

  • python
  • 동시성
  • FastAPI
JB_ 댓글 1 좋아요 1 조회수 6013

개발 환경 구축에서

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 파이썬과 아톰 모두 깔아서 처음 코드 작성했는데, autocomplete-python과 스크립트 플러그인도 모두 작성했거든요, 뭐가 문제일까요?ㅠㅠㅠ

  • python
  • python
withyang 댓글 1 좋아요 0 조회수 328

express aws 배포 후 세션 - 쿠키

미해결

Slack 클론 코딩[백엔드 with NestJS + TypeORM]

선생님, 안녕하세요. 사실 이 질문이 여기에 해도 되는 질문인지 잘 모르겠지만 답변해주시면 감사하겠습니다. nest.js를 학습하기에 앞서 express 를 복습하고자 전에 개인적으로 만들었던 거를 한번 복습 후, 이번에 aws ec2에 배포까지 해보게 되었습니다. 로그인을 session으로 구현하였는데, 로컬에서는 클라이언트에 쿠키가 잘 전달 되었지만, ec2에 올리고 난 후 클라이언트에 쿠키가 전달되지 않아 도움을 청하고자 합니다. 우선 서버쪽 CORS 설정과 세션 설정은 이렇게 해주었습니다. app.use( cors({ origin: [ 'https://jh-client.ga' // 배포한 client url ], preflightContinue: true, credentials: true, }) ); app.use( session({ secret: 'jjj', proxy: true, store: new RedisStore({ client: redisClient, ttl: 3600 * 24 * 3, //3600초 = 1시간 // ttl: 10, }), saveUninitialized: true, resave: false, name: 'MySessionKey', cookie: { sameSite: 'none', secure: true, // httpOnly : true, // maxAge: 1000 * 60 * 60, // 1000밀리세컨드 : 1초 maxAge: 1000 * 60 * 60 * 5, }, }) ); 클라이언트와 server 모두 ACM을 통해 https 설정을 해주었고, 클라이언트에는 cloud front, 서버에는 elastic load balancer 도 적용해주었습니다. stack over flow나 다른 곳들을 찾아본 결과, sameSite = 'none', secure = true 설정을 해주면 대부분 된다고 하던데 (물론 클라이언트에서 axios 요청을 보낼때도 withCredentials : true 설정을 해주었습니다.) 저는 이것 외에도 추천하는 다양한 방법들을 시도해보았지만 잘 해결되지 않아 너무 답답한 마음에 질문 드렸습니다. 꼭 답변해주시면 감사하겠습니다 감사합니다~~

  • express
  • session
  • nodejs
  • cookie
  • express
  • NestJS
  • TypeORM
google_user 댓글 1 좋아요 0 조회수 1718

with와 format 관련 질문 있습니다.

미해결

파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자

안녕하세요 강의를 잘 보고 있는 수강생입니다. import pickle for i in range ( 1 , 51 ): with open ( " {0} 주차.txt" , "w" , encoding = "utf8" . format ( i )) as report : report . write ( "- {0} 주차 주간보고 - \n 부서 : \n 이름 : \n 업무 요약: " . format ( i )) 퀴즈에서 with 문에 format를 사용해서 했는데 안되던데 그 이유가 with문은 str 형태라서 사용을 못하는건가요? 만약에 with 문에 전체가 str 형태라면 format 사용 가능한가요? 답변 부탁드리겠습니다. 강의 너무 잘 듣고 있습니다!

  • python
ufo9363 댓글 1 좋아요 0 조회수 278

넥스트 12 버전에 나왔다고 합니다ㅋㅋㅋ

해결됨

[리뉴얼] React로 NodeBird SNS 만들기

제로초 강사님, 책과 강의 잘보고 있습니다. 감사합니다. 넥스트 12가 나왔는데... 러스트 컴퍼일러 등 다른 기능과~~ 서버 컴포넌트가 나왔다고 하네요 ( getServerSideProps or getStaticProps 요거 필요없다고 함) 어떻게 생각하시나요? 넉스트보다 좋나요??

  • nodejs
  • express
  • redux
  • react
  • Next.js
댓글 1 좋아요 0 조회수 209

57번 질문입니다

미해결

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 16:20 초 가량 data.keys() 를 item 에 집어넣으셨는데 그럼 item 은 data 의 키값을 가져오는건데 data[item] 을 하니 벨류값이 나오는지 도무지 이해가 안갑니다 ㅠ 56번도 같은 맥락으로 이해가 안갑니다. 감사합니다

  • 파이썬
  • python
  • 웹-크롤링
Bridge 댓글 2 좋아요 0 조회수 268

lxml 오류

미해결

파이썬 무료 강의 (활용편3) - 웹 스크래핑 (5시간)

pip install lxml 시행하였는데 아래와 같은 오류가 발생하였습니다. 어떻게 해야하나요?

  • lxml
  • 웹 스크래핑
  • 오류
  • 웹-크롤링
  • selenium
  • python
김일규 댓글 1 좋아요 0 조회수 758

CSS 가운데 정렬 적용 안됨

미해결

파이썬으로 장고(Django) 공략하기: 입문

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문 이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가 CSS에 가운데 정렬이 왜 적용이 안될까요?

  • django
  • python
정현진 댓글 3 좋아요 0 조회수 4860

backbone 바꾸기

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 강사님 강의 잘 듣고 있습니다. 몇가지 질문이 있어서 질문드립니다. 만약에 backbone을 바꾸고 싶으면 이와 같이 하면 되나여 ..? 백본을 바꾸난 뒤 init_cfg에있는 checkpoint도 바꾸어야 되는지 궁금합니다.

  • mmdet
  • tensorflow
  • python
  • 딥러닝
  • keras
  • 컴퓨터-비전
  • 머신러닝 배워볼래요?
bgw2001 댓글 1 좋아요 0 조회수 417

http-exception.filter.ts 파일 내용 중 질문이 있습니다.

미해결

탄탄한 백엔드 NestJS, 기초부터 심화까지

const error = exception.getResponse() as | string | { error: string; statusCode: number; message: string | string[] }; 강의 중에 http-exception.filter.ts 파일에서 error 변수를 위와 같이 할당을 하는데 as | string 뒤에 있는 타입을 { error: string, statusCode: number; message: string | string[] };로 받는데 객체의 속성들을 특별하게 넣어준 이유가 있나요? 단순히 { error: string }로만 처리해도 다른 속성 값들이 자동으로 들어오기 때문에 출력할 때는 문제가 없는 것 같은데 정확한 타입을 제공하기 위해서 라던가 등 특별한 이유가 있는지 궁금합니다.

  • typescript
  • exception
  • NestJS
  • ssr
  • express
  • nodejs
  • mongodb
bny64 댓글 1 좋아요 1 조회수 336

maria DB table 생성

미해결

안녕하세요. 이번에 새로운 시도를 위해 react, express, mariaDB를 이용하여 개발중인 신입 개발자입니다. 처음으로 백엔드 분야를 시도하는거라 물어볼 사람도 많지 않아 어려움을 겪고 있습니다. 현재 메인페이지에서 새로운 카테고리(ex. test)를 만들면 test라는 테이블이 DB내에서 생성되고, 이후 test내부에서 또다시 카테고리를 만들면 DB내에서 생성 되도록 제작하고 싶습니다. 현재 코드를 이렇게 작성하였지만, 테이블 생성이 안되고 있습니다. 어떻게 하면 좋을까요? app . get ( "/" , ( req , res ) => { res . send ( "안녕" ); const title = "insert_test11" const sqlQuery = "CREATE TABLE (?) ( `user_key` INT NOT NULL AUTO_INCREMENT, `user_id` VARCHAR(45) NULL, PRIMARY KEY (`user_key`))" ; connection . query ( sqlQuery , [ title ], ( err , result ) => { if ( err ) { console . log ( "실패!" ); } else { console . log ( "성공!" ); } }) });

  • mariadb
  • mysql
  • express
  • react
이태희 댓글 0 좋아요 0 조회수 259

class 질문

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

- 학습 이 부분 강의에서 return 을 사용하셨던데 print문을 사용하지 않은 이유가 궁금합니다. 그리고 print문을 사용해서 메소드를 호출해 보았는데 출력이 되기는 하는데 None이 뜨는데 왜 이런건가요? 자세히 답변좀 부탁드립니다.~!

  • python
  • python
  • class
윤태영 댓글 1 좋아요 0 조회수 430

__all__ 강의와 다른 점 질문드려요

미해결

파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자

안녕하세요. [모듈과 패키지] 수업의 __all__강의에서 이런 식으로 코드를 작성하면 오류가 난다고 말씀하셨는데 제 컴퓨터에서는 오류가 나지 않고 문장이 잘 출력됩니다. 파이썬 규칙이 바뀐 걸까요...? 아니면 제가 뭔가를 잘못한 것일까요? 무료로 좋은 수업 제공해주셔서 정말 많은 도움이 됩니다. 읽어주셔서 감사합니다!

  • 파이썬
  • python
  • __all__
  • 모듈
  • 패키지
  • python
  • 나도코딩
ㅇㅊ 댓글 0 좋아요 0 조회수 298

갑자기 몰입도가 확 떨어졌습니다 정상인가요

미해결

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

파이썬 클래스 객제지향 까진 진짜 잘 들었는데 크롤링 들어가며 HTML하니까 삿갈리고 몰입이 안되네요!? 정상인가요?! ㅜ.ㅜ

  • python
  • 웹-크롤링
Kue Kyung 댓글 2 좋아요 2 조회수 331

현재 네이버 항공권 셀레니움

미해결

파이썬 무료 강의 (활용편3) - 웹 스크래핑 (5시간)

현재 셀레니움을 공부하고 있습니다 너무 감사합니다 질좋은강의 최고입니다. 유료보다 좋은 무료라니... 천사이십니다... 저 지금 네이버 항공권 이미지가 조금 달려졌는데 browser.find_element_by_link_text( " 가는 날 " ).click() 이라고 하니 NoSuchElementException이 발생했습니다 왜이런건지 이해를 못하겠습니다

  • selenium
  • python
  • 웹-크롤링
  • 웹 스크래핑
댓글 2 좋아요 1 조회수 760

.pt 파일에서 .tflite로 어떻게 변환하는지 궁금합니다.

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

custom dataset으로 weight모델을 만들어 android에 연동을 하고자 합니다. android는 .pt이 아닌 .tflite를 사용하는데 혹시 변환하는 방법을 알수있을까요?

  • keras
  • tensorflow
  • python
  • 컴퓨터-비전
  • 딥러닝
  • 머신러닝 배워볼래요?
dhyu 댓글 2 좋아요 0 조회수 6310

인기 태그

인프런 TOP Writers

주간 인기글