묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Do It! 장고+부트스트랩: 파이썬 웹개발의 정석
post_list.html에서 user인자의 전달방법?
CBV에서 html 파일에 전달할 인자들이 get_context_data() 메소드의 context를 통해 전달된다고 이해하고 있습니다. 그런데 post_list.html에서 user.is_authenticated의 True 여부를 통해 버튼을 보여주는데 이것이 정상작동하려면 PostList의 get_context_data()에서 context['user'] = self.request.user를 정의해서 context에 user에 대한 값을 줘야 한다고 생각했습니다. (콘솔에서 확인했을 때 부모클래스인 ListView의 get_context_data()가 리턴해주는 context에도 따로 user에 대한 값을 넣어주는 것 같지는 않습니다) 하지만 따로 context에 값을 넣어주지 않아도 정상작동을 하는 걸 보니 CBV에서 html 파일에 인자를 전달할 때 context 외에 self.request.user를 따로 전달해 주도록 설계되어 있다 라는 결론을 내릴 수 있을 것 같은데.. 제 생각이 맞을까요?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃 권한 요청드립니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존인프런 아이디 : rlatjswjd1@gmail.com 인프런 아이디: tlsalstj01@duksung.ac.kr인프런 이메일 : tlsalstj01@duksung.ac.kr 깃헙 아이디 : MinseoShindor깃헙 Username: Victor/Minseo 깃헙 Username : kimsunjung중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
for문내 금액체크용 if문 질문드립니다!
안녕하세요. 항상 강의 잘 듣고있습니다! 감사합니다. 혹시 4.졸업선물 약15:10분쯤에 마지막 중첩 for문 내 if문을 두번 사용하셨는데 혹시 if~else로 만 처리하면 문제가 될까요? if를 두번 사용하면 비교연산이 2번 발생하는데 if~else이면 한번이면 될 것 같아서요! for(let j=0; j<n; j++){ if(j!==i && (product[j][0]+product[j][1])>money) break; if(j!==i && (product[j][0]+product[j][1])<=money){ money-=(product[j][0]+product[j][1]); cnt++; } } 해당 코드를 하단의 코드로 바꿔도 문제가 안될지 질문드립니다! for(let j=0; j<n; j++){ if(j!==i && (product[j][0]+product[j][1])<=money){ money-=(product[j][0]+product[j][1]); cnt++; }else break; }
-
미해결UX/UI 시작하기 : Figma 입문 (Inflearn Original)
디자인 시스템
안녕하세요 강의를 듣는데 새로 팀을 다시 만들어도 디자인시스템이란게 만들어지지 않는데 어떻게 해야하나요
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
bcrypt 작성할 때 arrow function 은 사용을 못하나요?
보일러플레이트 부분을 보고 있습니다. 해당 부분에서 function (err, salt) 부분을 (err, salt) => 로 변경하면 작동이 안되는데.. 어떤 차이가 있는지 궁금합니다. if (user.isModified("password")) { bcrypt.genSalt(saltRounds, function (err, salt) { if (err) return next(err); bcrypt.hash(user.password, salt, function (err, hash) { if (err) return next(err); user.password = hash; next(); }); }); }
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
권한요청드려요
인프런 아이디 : rlatjswjd1@gmail.com인프런 이메일 : rlatjswjd1@gmail.com깃헙 아이디 : qscy@naver.com깃헙 Username : kimsunjung
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Member 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]강의 중간에 Memeber member = new Member 이 있는데 뒤에 member이랑 new Memeber은 어느정도 이해가 되는데 맨 앞에 있는 Memeber 은 데이터형도 아닌데 왜 사용하는건가요???
-
미해결AWS(Amazon Web Service) 입문자를 위한 강의
실습중 질문
s3 encryption 버킷을 기본암호화를 kms 로 하고 만든다음 파일을 kms 누르지않고 그냥올려도 업로드 성공합니다... 왜그런걸까요?? 아래처럼 암호화 키를 지정하지 말라고 해도 성공합니다. 원래는 암호화 키 지정하고 kms 를 누른 경우에만 업로드성공해야하는거로 알고있습니다.
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
NestJs, Apollo Federation 관련 질문 입니다.
nestjs를 리용하여 microservice를 만들고 있는데 gateway를 통하여 하위앱들에 접근하고 있습니다. applications- app에서 정의한 스키마 schoolyear.entity.ts를 users-app, students-app등 다른 여러 app 들에서 사용하려고 합니다. //application-app @ObjectType() @Directive( '@key(fields: "school_year_id, date_begin, date_end")', ) @Entity({ name: 'mth_schoolyear' }) export class SchoolYear extends BaseEntity { @Column() @Field(() => ID, { nullable: true }) @PrimaryGeneratedColumn() school_year_id?: number; @Column() @Field(() => Date, { nullable: true }) date_begin: Date; @Column() @Field(() => Date, { nullable: true }) date_end: Date; } //users-app @ObjectType() @Directive('@extends') @Directive( '@key(fields: "school_year_id , date_begin, date_end")', ) @Entity({ name: 'mth_schoolyear' }) export class SchoolYear extends BaseEntity { @Column() @Field(() => ID, { nullable: true }) @PrimaryGeneratedColumn() @Directive('@external') school_year_id?: number; @Column() @Field(() => Date, { nullable: true }) @Directive('@external') date_begin: Date; @Column() @Field(() => Date, { nullable: true }) @Directive('@external') date_end: Date; } //students-app @ObjectType() @Directive('@extends') @Directive( '@key(fields: "school_year_id , date_begin, date_end")', ) @Entity({ name: 'mth_schoolyear' }) export class SchoolYear extends BaseEntity { @Column() @Field(() => ID, { nullable: true }) @PrimaryGeneratedColumn() @Directive('@external') school_year_id?: number; @Column() @Field(() => Date, { nullable: true }) @Directive('@external') date_begin: Date; @Column() @Field(() => Date, { nullable: true }) @Directive('@external') date_end: Date; } 1. @Directive(@key(fields)) 와 @Directive('@external') 사이에 어떤 관계가 있는지? @Directive('@external')가 정의된 모든 field를 @Directive(@key(fields))에 정의해야 합니까? 2. Users-app에서 정의한 external field "date_begin", "date_end"가 stuents-app에도 중복존재하는데 오유가 아닙니까?
-
미해결실전! Querydsl
p6spy 두번 쿼리 나가는 문제
p6spy 설정 그대로 했는데, 같은 쿼리가 두번 나가는데요 이 문제를 해결할 수는 없나요?
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
API서버에서 일반 컨트롤러의 역할을 잘 모르곘습니다!
백엔드에서 api를 개발하고 프론트엔드에게 제공하면 @RestController가 아닌 일반 @Controller는 단순히 클라이언트에게 html파일만 건네주는 용도쓰면 되는건가요??
-
미해결스프링 핵심 원리 - 기본편
질문!
11:55 쯤에 필드 주입을 권고하지 않는 이유 중 Spring Container가 필요하다고 설명해주셨습니다! 그런데 문득 생각해보니 필드 주입 외에도 생성자 주입도 Spring Container에 의해서 주입 받게 되는데 이게 단점이라고 생각할 수 있는것인지 의문이 들었습니다. 앞선 내용을 보면 생성자 주입도 Spring Container가 필요한 부분이라고 생각하는데 .. 제가 잘못 이해하고 있는것일까요? Spring Container를 요구하는것이 왜 단점이 되는지 궁금합니다.
-
미해결만들면서 배우는 리액트 : 기초
502에러로 고양이 사진이 안나와요..
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결[React 1부] 만들고 비교하며 학습하는 React
공부 방법에 대해 문의드려요.
프로그래밍을 공부한지 얼마 안된 학생입니다. 자바스크립트로 무언가를 구현하는 강의를 듣는게 거의 처음인데요, 강의를 적어도 2회는 볼 생각인데, 처음 볼때 강의하시는내용을 함꼐 따라 코딩하면서 공부해야할지 아니면 처음에는 강의에 집중하고 2회차 볼때 따라서 만들며 해야할지 잘 모르겠습니다. 더듬더듬 따라서 강의를 보는 중인데, 똑같이 타이핑하는거에 너무 집착하는거같기도해서요.. 어느게 좋을지 추천 부탁드립니다.
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
memory allocation
안녕하세요 맛비님, 강의 잘 보고 있습니다. vitis c code 작성 시 할당된 메모리의 physical 위치가 궁금하여 질문 드립니다. write_buf = (unsigned int *) malloc(sizeof(unsigned int) * MEM_DEPTH); 이랑 나머지 malloc 한 메모리 buffer들은 FPGA에 DDR에 할당되는 건가요? 아니면 host PC의 메모리에 할당되는 건가요? 감사합니다.
-
미해결만들면서 배우는 리액트 : 기초
고양이 사진이 계속 안뜨네요ㅠㅠ
고양이 사진이 계속 안뜨네요ㅠㅠ 다른 openApi 나 그런게 있을까요? 사진이 엑박으로 계속떠서요ㅠ
-
미해결쉽고 빠르게 익히는 Excel 파워 피벗 & DAX
파워피벗의 테이블 데이터 갱신하는 법을 알고 싶습니다.
안녕하세요. 이번 달 엑셀 데이터를 연결하여 파워피벗 테이블을 만들고, 측정값을 정의한 후 다음 달에는 정의한 테이블과 모델(관계), 측정값은 그대로 두고 기존 데이터는 삭제하고 새로운 데이터로 바꿔서 분석하고 싶은데 테이블의 데이터를 삭제할 수 가 없습니다.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
북마크 기능이 작동이 안돼요
소스코드와 에러메세지 첨부합니다! 파이어베이스에 저장은 잘되는데 북마크 버튼을 누르면 에러메세지가 뜨면서 프로그램이 그냥 꺼지네요 이것저것 해보다가 아이템 하나만 남겨놓고 해봐도 안돼서 질문남겨봅니다 ㅠㅠ 망고코드
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
permission denied 0.0.0.0:80 오류
vim app.js 해서 포트를 80번으로 바꾸면 저런 에러가 뜨네요 3065로 하면 에러 안납니다. 구글에 검색 해보니까 리눅스에서 포트번호가 낮으면 뜨는 에러라는데 sudo su로 root 권한으로 npm start했는데 강의 처럼 안되는 이유가 뭘까요
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
안녕하세요! 예외 관련 질문드립니다..!
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용] 안녕하세요, 김영한 강사님! 강의 듣다가 예외 관련 궁금해서 질문드립니다. 만약 사용자가 몰라야 하는 오류인데, A 서버에서 내부 로직으로 처리하고 나서 관련 오류 로그를 다른 B 서버가 알아야 하는 상황이 온다면 A서버가 controller 계층까지 올려보내서 보내는거랑 관련 로그를 따로 보관해 뒀다가 B서버에서 직접 조회하는 거랑 어느 방식이 자연스러운 방식인지 궁금합니다..!