묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
선생님 자꾸 self.author 가 Testview의 no attribute라고 뜹니다
from django.test import TestCase, Clientfrom bs4 import BeautifulSoupfrom .models import Postfrom django.utils import timezonefrom django.contrib.auth.models import Userclass Testview(TestCase): def setUP(self): self.client = Client() self.author_000 = User.objects.create(username='smith', password='nopassword') def test_post_list(self): response = self.client.get('/blog/') self.assertEqual(response.status_code, 200) soup = BeautifulSoup(response.content, 'html.parser') title = soup.title self.assertEqual(title.text, '컴퓨터-수업공부') navbar = soup.find('div', id='navbar') self.assertIn('Themes', navbar.text) self.assertIn('영어독해', navbar.text) self.assertEqual(Post.objects.count(), 0) self.assertIn('아직 게시물이 없습니다', soup.body.text) post_000 = Post.objects.create( title='The first', content='Hello', created=timezone.now(), author=self.author_000, <---이쪽이 자꾸 에러가 납니다 ) self.assertGreater(Post.objects.count(), 0) response = self.client.get('/blog/') self.assertEqual(response.status_code, 200) soup = BeautifulSoup(response.content, 'html.parser') title = soup.title self.assertNotIn('아직 게시물이 없습니다', soup.body.text) self.assertIn(post_000, soup.body.text)도와주시면 감사하곘습니다 Testview에 seㅣf.author가no atrribute라는데 무엇이 문제인지 모르겠습니다.
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
메인 Blog 페이지를 열었을 F12(소스보기)에서 에러표시
안녕하십니까. 메인 blog 페이지를 열고 F12 하면 아래와 같은 에러내용이 보이는데 제가 무엇을 잘못한 것으로 보이는 것 같습니다. 이것은 아마도 제가 어제 'About me' 페이지에 사진이 나오지 않는 질문과 상통하는 것으로 보입니다. A cookie associated with a cross-site resource at http://picsum.photos/ was set without the `SameSite` attribute. It has been blocked, as Chrome now only delivers cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at https://www.chromestatus.com/feature/5088147346030592 and https://www.chromestatus.com/feature/5633521622188032. DevTools failed to parse SourceMap: http://127.0.0.1:8000/static/blog/bootstrap/bootstrap.min.js.map DevTools failed to parse SourceMap: http://127.0.0.1:8000/static/blog/_assets/js/popper.min.js.map * 해당 폴더와 파일은 정상으로 만들고 올린 것 같은데... 감사합니다. ====================================== 위 내용에서 DevTools failed to parse SourceMap: http://127.0.0.1:8000/static/blog/bootstrap/bootstrap.min.js.map DevTools failed to parse SourceMap: http://127.0.0.1:8000/static/blog/_assets/js/popper.min.js.map 이 두 가지는 pycham에서 관련된 폴더를 만들고 ..map(끝에 이름이) 파일을 구하여 붙여서 에러가 사라졌는데... Failed to load resource: the server responded with a status of 404 (Not Found) ms.jpg:1 Failed to load resource: the server responded with a status of 404 (Not Found) 이와 같은 내용은 계속하여 나오고 있으며 'about me' 페이지에서 계속하여 그림은 나오지 않습니다. 참고하시기 바랍니다. 감사합니다.
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
맥 path 관련
from bs4 import BeautifulSoup import io import sys import urllib.request as req import urllib.parse as rep import os sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding='utf-8') sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding='utf-8') base = "https://search.naver.com/search.naver?where=image&sm=tab_jum&query=" quote = rep.quote_plus("사자") url = base + quote res = req.urlopen(url) savepath = "/Users/usang-in/Dropbox/lion" try: if not (os.path.isdir(savepath)): os.makedirs(os.path.join(savepath)) except OSError as e: if e.error != errno.EEXIST: print("폴더 만들기 실패") raise soup = BeautifulSoup(res, "html.parser") img_list = soup.select("div.img_area > a.thumb._thumb > img") for i, img_list in enumerate(img_list, 1): print(img_list) fullFileName = os.path.join(savepath, savepath+str(i)+'.jpg') req.urlretrieve(img_list['data-source'], fullFileName) print("다운로드 완료") 맥 소스코드가 이런데 사자가 저장될 부분은 dropbox/lion인데 dropbox계속 저장 되네요.. 왜 그런지 알 수 있을까요..
-
미해결인터랙티브 웹 개발 제대로 시작하기
질문있습니다 !
1.선생님의 예시에서는 class를 직접 삭제해주거나 제거해주는 방식으로 풀어나가셨는데 저는 직접 style코드를 주거나 뺏거나 하는 방식으로 풀어나갔거든요 혹시 이둘의 성능차이가 많이 클까요 ? 2.선생님의 해주신 방식으로하면 각 문을 광클할시 CSS가 삐죽거리면서 튀어나오는데 style을 직접 줬다 빼는 방식으로 할경우는 CSS가 삐죽 나오지않는데 혹시 어떤 차이점이 있는건지 알 수 있을까요 ?
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
추가로 만든 앱에서의 설정
안녕하세요. 강의는 2번 완강하였고 블로그페이지도 에러없이 잘 작동합니다 ^^ 홈페이지 블로그 카테고리 말고 추가로 또 하나의 게시판을 만들고 싶어서요. 'blog'앱 에서 'board'앱 하나를 더 추가시켜서 강의를 들으면서 만들고 있는데 이때 settings.py에서 추가로 설정해야 되는 내용이 있을까요? 추가로 만든 app의 model에서 필드이름은 중복이 되면 안되나요?
-
미해결홍정모의 따라하며 배우는 C++
[1:57] 클래스 밖의 add 함수에서 L밸류 getCents맴버함수 사용
안녕하세요. 연산자 오버로딩을 들어가면서 어려워지네요.. 클래스 밖에서 맴버함수를 사용하기 위해 int getCents() const {return m_cents;} 대신 int& getCents() {return m_cents;} 를 사용하셨는데 참조를 사용하신 이유가 클래스 밖에서 사용하기 위해서인가요? 구체적으로 & 함수를 쓸때와 안쓸때의 차이점이 이해가 안갑니다. 강의 어느 부분을 다시보면 되는지도 답변 부탁드립니다!
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
[참고] Error : Proxy is not a function
Create-react-app.dev 의 "configuring the proxy manually" 방식을 적용하면 실행시 "Proxy is not a function" 에러가 발생합니다. Npm 의 "http-proxy-middleware" 를 확인해 보니 require 시 라이브러리 내 { createProxyMiddleware } 를 사용하고 있습니다. 실행해 보면 동영상에서는 Proxy 를 사용해 Object 를 받았지만 createProxyMiddleware 를 사용하면 서버에서 Send 한 문자만 전달되네요.
-
미해결인터랙티브 웹 개발 제대로 시작하기
Character
캐릭터 생성자에서 run 함수에서도 사용하는 speed함수나 rafId같은 함수는 character 전역 변수로 선언하는게 이해가 되는데 lastScrollTop이나 scrollState같은 변수는 init 메서드 안에 있어도 될거 같은데 const self 외에 다른 변수들은 왜 선언하지 않고 character 전역변수로 선언하신건지 궁금합니다. 그리고 init 메서드 안에서 run메서드를 생성하고 이벤트 함수 안에서 requestAnimationFrame(run)을 하면 init 함수는 처음에 한 번만 사용하고 또 부르는건 init메서드 안의 run 함수니까 연산낭비가 없을거 같은데 run 함수를 따로 빼신 이유도 궁금합니다. 다른 분 질문에 답변 다신 걸 보니 이렇게 하면 초당 대략 60번씩 초기화가 되신다고 하신거 같아 이해가 잘 안됩니다 ㅠㅠ init 메서드 안의 run 함수를 만들어 사용하면 init 메서드는 한 번만 실행되는게 아닌가요..?
-
미해결대세는 쿠버네티스 (초급~중급편)
같은 node 의 수를 유지한 채 replica를 scale out할 때의 장점이 무엇인가요?
꼭 수업의 어느 부분에 관련된 내용은 아니고, 항상 궁금했던 내용인데 이번에 강의를 듣게 되면서 질문해봅니다. 요점은 같은 node의 수를 유지한 채 replica를 scale out 할 때의 장점이 무엇인가입니다. 항상 orchestraion 기술을 배울 때 replica를 scale out하는 내용이 나오면서, 사용자가 많을 때는 Pod를 늘려주고, 적을 땐 줄여주고 이런 Auto Scaling 에 대한 내용이 등장하는데요, 제가 궁금한 것은 node 자체가 늘어나서 cluster의 리소스가 증가하지 않는한, replica를 늘린다고 해서 과연 성능이 좋아질까? 의문이 듭니다. 예를 들어서 원래 노드 3대, Pod 6개로 돌아가는 서비스가 있는데, 사용자가 증가한다고 해서 노드는 여전히 3대인데, Pod는 12개로 증가시킨다고 해서 얻어지는 장점이 있는지요?? 제가 아는 선에서는, 한 Pod가 unhealthy할 때 잃는 능력이 적어지기 때문에 좀 더 서비스가 안정성이 있다는 것인데요. (예를 들어 Pod가 2개인데 그 중 하나가 unhealthy면 순간적으로 서비스를 50퍼센트밖에 이용 못함.반면 Pod가 6개인데, 그 중 하나가 unhealthy더라도 순간적으로 5/6는 이용가능하다는 안정성) 혹은 WAS의 Connection수를 늘려줄 수 있다던가. 혹은 node의 리소스를 좀 더 착취시켜서 서버 자원을 빡세게 사용한다던가(다만 이경우는 노드가 죽을 확률도 높아지긴함) 정리하자면, 보통의 컨테이너 오케스트레이션 기술에서 scale out을 할 때에는 새로운 노드도 클러스터에 추가해준 뒤 replica 수를 늘리는지, 단순히 노드에서 replica만 늘리는 경우도 있는 지 궁금합니다. 그리고 앞서 말씀드렸듯이, 같은 노드 상황에서 replica만 늘리는 행위가 어떤 장점이 있는 지 궁금합니다! 감사합니다!!
-
미해결부트스트랩(BOOTSTRAP)3을 활용한 반응형 웹페이지 만들기
플러그인 코드가 안보여요
2번에 플러그인 설치하는 사이트에서 install now 누르고 들어가면 강의랑은 다른 화면이 뜨는데 어떻게 세팅해야하나요?
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
'About me' page 그림이 나타나지 않음
안녕하십니까... 'About me page'에서 그림이 시현되지 않습니다. f12로 소스보기 한 상태에서 다음과 같은 에러 확인... Failed to load resource: the server responded with a status of 404 (Not Found) ms.jpg:1 Failed to load resource: the server responded with a status of 404 (Not Found) DevTools failed to parse SourceMap: http://127.0.0.1:8000/static/blog/_assets/js/popper.min.js.map DevTools failed to parse SourceMap: http://127.0.0.1:8000/static/blog/bootstrap/bootstrap.min.js.map --------------------------------------------------- Page not found (404) Request Method: GET Request URL: http://127.0.0.1:8000/static/basecamp/images/ms.jpg 'basecamp\images\ms.jpg' could not be found You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page. 강의한신 대로 폴더와 파일 그리고 코딩은 수차례 확인하였지만 정상입니다. 그리고 그림파일도 제 위치에 있고요... 도움을 바랍니다. 감사합니다. * 참고 - 크롬 설정상에는 그림이 보이게 설정됨
-
미해결React로 NodeBird SNS 만들기
쿠키 오류.....
안녕하세요 제로초님, 배포작업까지 하고 마무리중인데요. 쿠키 부분에서 오류가 납니다. origin 이랑 cors 설정 맞춰주었고 Response Header에서 SET-Cookie 부분 확인해보니까 이부분에 노란색 삼각형 주의 표시가 뜨고 이게 살짝 의심이 가는데 구글링해봐도 잘 안나오네요... 참고로 도메인은 freenom 에서 무료도메인 받았습니다. (mangsns.ml 입니다) 그리고 이상한게 있는데 배포하고 게시글 작성은 잘 됐었는데 어느 순간부터( 벡엔드에 헤더랑 쿠키 관련 추가 설정해준 이후?) 게시글 작성도 안되고 에러가 뜨길레 에러를 분석해보니 req.user의 문제인 것 같습니다. req.user가 undefined로 뜨더라구요. 역시 passport 의 쿠키 해독 문제인가요? 그럼 초반에 게시글은 어떻게 작성이 됐던건지... 알다가도 모르겠네요.. 어디 부분을 확인해봐야할까요??
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
Quiz_7)문제 파일이 안 생기는 이유 좀 알려주세요
안녕하세요? 파일 생성이 되지 않는 이유를 모르겠습니다. 첨부의 화면캡처 파일을 올립니다. 가르쳐 주시기 바랍니다.
-
미해결청와대 청원 데이터 시각화
윈도우 환경에서 구름 그림을 불러오지 못합니다.
d = path.dirname(__file__) if "__file__" in locals() else os.getcwd() mask = np.array(Image.open(path.join(d, 'cloud.png'))) --> cannot identify image file 'C:\\Users\\**\\cloud.png'
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
강의 공유
안녕하세요. 저번에 수강평에도 올렸지만 강사님 덕분에 스케치북에 그림은 잘 그리지 못하더라도 연필을 쥐고 스케치까지 하는 방법을 익힐 수 있는 능력을 얻게 되었습니다. 막히는 것도 많지만 이 정도만 해도 많은 것을 시작할 수 있게 되어서 감사할 따름입니다. 다름이 아니라 제가 크롤링을 이용해서 데이터를 뽑고 그 데이터로 프로젝트를 진행했었습니다. 이 진행 과정을 브런치에 적으려고 하는데 맨 마지막 줄에 저와 같이 데이터와 크롤링에 관심있는 독자들에게 이 강의를 추천하려고 하는데 제 글에 이 강의의 url를 넣어도 될 지 여쭤봅니다!
-
해결됨React로 NodeBird SNS 만들기
sequelize 질문
안녕하세요 선생님 구글링으로 해결하지 못해 질문합니다. 현재 ch5/back/models/user.js와 ch5/back/models/post.js만 구현했고 User.js파일에서의 일부분 코드입니다. User.asscociate = (db) =>{ db.User.hasMany(db.Post, { as: 'Posts' }); //1 db.User.belongsToMany(db.User, { through: 'Follow', as: 'Followers', foreignKey: 'followingId' }); //2 db.User.belongsToMany(db.User, { through: 'Follow', as: 'Followings', foreignKey: 'followerId' }); //3 }; npm run dev를 입력하면 user와 post에 대한 테이블이 생성되는데 Follow 테이블은 생성되지 않습니다.. 어느 부분이 잘못 된는지 알수 있을까요?
-
미해결취미로 해킹#1(OverTheWire - Bandit)
nc 사용법 질문
-zvnw 옵션과 로컬 주소 사이에 있는 1은 뭘 의미하는건가요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
질문있습니다!
박조은 선생님 안녕하세요? Youtube채널에서 선생님의 "Bike Sharing Demand" 머신러닝 영상을 보고 연락드려요! 다름이 아니라.... 제가 Youtube에서 허민석님 께서 올려주신 "타이타닉 분석 및 머신러닝"을 보고 이 알게된 방법으로 머신러닝을 하게되면, 머신러닝의 수학적 지식이 없어도, 데이터만 잘 분류하고 코드를 맞게 넣어주면 머신러닝을 구현할 수 있겠다고 생각되어 - 선생님이 하신 Bike Sharing Demand dataset도 한번 허민석님 께서 올려주신 방법으로 머신러닝을 실행해 보았습니다. 그런데, 허민석님 께서 올려주신 방법으로 titanic dataset을 머신러닝 하였을때는 모델(kNN, Decision Tree, Random Forest, Naive bayes, SVM)들 score가 80점대 이상이였는데, (그 중 제일 높은 점수가 SVM이여서 SVM으로 Training을 시키고 Prediction을 하더라고요) 제가 이러한 방법으로 Bike sharing Demand를 머신러닝 하였을때는 모델들 Score가 2점대 이더라고요.... 1Q) Titanic Dataset에 머신러닝을 해볼때는 score 가 80점대 이상이였는데, 왜 Bike Sharing Demand Dataset에 선생님과 동일하게 Data를 분류한후, 허민석님의 머신러닝 기법을 사용하였을때.... Score가 2점대 인지 알 수 있을까요? 2Q) Score 점수가 2점대 나오더라도, 그 중 Score가 가장높은 모델을 사용하여 그냥 머신러닝을 하여도 전혀 상관이 없는건가요....? 제가 허민석님의 유트브 타이타닉 머신러닝 강의를 본것은 이것입니다: "https://www.youtube.com/watch?v=FAP7JOECfEE&t=59s"
-
미해결쉽게 따라하는 Vray For SketchUP
질문입니다
하늘이 까맣고 렌더에 노이즈처럼 나와요ㅜㅜ 왜이러죠
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
github 저장소 관련 질문입니다.
안녕하세요. 강의 잘 듣고 있습니다. 제가 gitlab과 github를 같은 이메일로쓰고 있는데 오늘 github의 vue-intermediate 들어가보니 master 브랜치에 제가 커밋한 파일이 올라가 있더라구요; ;;;;; 저는 어제 gitlab의 개인 저장소에 올렸었는데.. 1. gitlab과 github는 같은 메일을 쓰면 연동이 되는건가요? 2. 다른 아이디로 로그인하면 master는 원래대로 보이는지..? 답변 부탁 드립니다. 감사합니다.!