더보기 데이터를 불러오는 방법은 많다. 오늘은 numpy를 이용하여 데이터를 불러오겠다. 데이터 다운받기 MovieLens | GroupLens 실습이 필요하신 분은 위의 사이트에 들어가서 영화평점 데이터를 다운받아서 사용해보자.(초보자는 용량이 작은 것을 추천한다.) numpy.loadtxt 사실 loadtxt의 Parameters는 굉장히 많다. 그러나 많이 쓰지 않는다. 빠른 이해를 돕기위해 예시부터 가져왔다. data = np.loadtxt("C:/Users/hanpy/OneDrive/datasets/movielens/ml-1m/ratings.dat", delimiter="::", dtype=np.int64) 다운받은 파일중에 ratings.dat을 불러왔다. 데이터를 뽑으면 다음과 같이 변화한다..
더보기 Update란, User 프로필 수정하는 것이라고 생각하면 된다. 기본적으로 form을 이용할 것이기 때문에, 기존 앞에서 html의 form과 동일하게 작성해주면 된다. 우리는 여기서 UserChangForm을 사용할 것이다. 게시물 작성에서 create와 update부분이 비슷한 부분이 있어 합쳐서 form.html을 했었다. 그러나 사용자 인증관리에서의 create는 회원가입 부분이기 때문에 create는 password가 2개를 적어야 하고 update부분에서는 password부분을 적는 것이 없기 때문에 같이 쓰는 것이 불가능하다. 2021/01/04 - [Web/Django] - [Django]사용자인증관리_User모델, 비밀번호 암호화 2021/01/05 - [Web/Django] -..
▼지금까지 우리는 회원가입(UserCreationForm)을 구현했고, 가입된 ID의 프로필부분(Detail)을 구현할 것이다. 사실 유저를 보여주기만 하면 되므로 쉽게 구현가능하다. 1:N과 N:M까지 공부를 마쳤다면 아래부분에 구현한 심화부분을 다시 보는 것을 추천한다. 초기 detail.html 코드부터 나중에 좋아요와 팔로우 기능 구현까지 적용된 detail.html까지 여러 가지를 넣어둘 예정이고 계속 추가할 예정이다. 필요한 부분을 쓰면 된다. 2021/01/05 - [Web/Django] - [Django]사용자인증관리_signup(회원가입)_UserCreationForm 기본적으로 아래의 코드는 회원가입 이후에 추가되는 코드다. 참고하고 와도 좋다. accounts/urls.py app_n..
지금은 장고만 url views templates을 활용하여 회원가입의 기초뼈대를 잡을 것이다. 만약 backend만 장고로 하고 vue나 react를 활용하여 연동을 한다면 아래의 url을 참고하여 바로 넘어가자. 2020/09/15 - [Web/Django] - Django rest framework_1. 프로젝트시작하기(서버) 2020/09/15 - [Web/Django] - Django rest framework_2. 포스트맨(POSTMAN) 시작하기 2020/09/17 - [Web/Django] - Django rest framework_3. 회원관리(로그인, 회원가입) 2020/09/21 - [Web/Django] - Django rest framework_4. create_check에 use..
더보기 로그인 기능을 구현하기 위한 user관련 개념들을 정리해보자. 회원가입을 하기위한 modelform에 대한 개념과 로그인 시 토큰 관리 방법까지 순차적으로 개념을 정리해 나갈 것이다. 기본적으로 회원가입을 할 때, 우리는 비밀번호를 2번 작성하고 검증하는 단계를 거쳐야한다. 그러나 장고에서는 알아서 내부적으로 구현이 되어있기 때문에 가져다 쓰기만 하면된다. 그렇게 하기위해서는 장고 내부코드를 확인하는 과정이 필요하다. 사용자인증관리를 위해서는 User에 대한 이해가 필수적이다. 반드시 이해하고 넘어가자. User 모델 지금부터 우리는 장고 내부코드를 확인 할 것이다. 이 때 전제가 되는 부분은 장고의 내부 코드는 바꾸는 것이 불가능 하다는 것이다. 따라서 적절한 코드를 가져다 쓰기 위해서는 먼저 ..
0. 들어가면서 장고에는 많은 기초 명령어들이 있다. 복사해서 가져가서 필요할 때 마다 쓸 수 있도록 정리해 보았다. 1. 서버 시작하기 $ python manage.py runserver 8080 기본 웹 서버는 8000 포트를 기본으로 동작한다. 변경하고 싶다면 포트 번호를 적어준다. $ python manage.py runserver 0.0.0.0:8000 IP를 직접 지정하거나 같은 네트워크 망 안에서 접속이 가능하도록 할 때 왼쪽과 같이 적어준다. $ python manage.py runserver 0:8000 0은 0.0.0.0의 약어이다. 해당 형태로 동작을 시킬 때는 settings.py에 있는 ALLOWED_HOSTS를 설정해 준다. 서버를 실행 후 종료를 하기 위해서는 [Ctrl+C]를..
1. CSS란 CSS (Cascading Style Sheets) is used to style and lay out web pages — for example, to alter the font, color, size, and spacing of your content, split it into multiple columns, or add animations and other decorative features. CSS는 웹페이지에서 스타일이나 레이아웃에 이용된다. 그리고 html 웹페이지 자체에서도 사용 가능하고, 따로 css 파일을 만들어서 불러오는 방식으로도 사용 가능하다. 매우 기초적인 것 중에 중요한 부분 위주로 정리해 보겠다. 그 이후에 CSS 구조 정리로 넘어가자 .html 문서와 같은 폴더..
0. 들어가면서 앞에서 우리는 ip값을 이용해서 경도와 위도를 알아보았다. 이제는 알게된 경도와 위도를 이용하여 날씨를 알아보자. 빠르게 날씨 예측을 하고 싶다면, 인증키 받고 바로 가장 아래로 스크롤을 내리자. 1. Openweathermap 인증키 받기 openweathermap.org/ Сurrent weather and forecast - OpenWeatherMap 2 Billion Forecasts Per Day 2,500 new subscribers a day 2,600,000 customers 20+ weather APIs 2 Billion Forecasts Per Day 2,500 new subscribers a day 2,600,000 customers 20+ weather APIs op..
- Total
- Today
- Yesterday
- useHistory 안됨
- mongoDB
- useState
- pandas
- 자료구조
- DFS
- next.config.js
- error:0308010C:digital envelope routines::unsupported
- UserCreationForm
- Deque
- 클라우데라
- typescript
- Express
- BFS
- login
- logout
- Queue
- react autoFocus
- NextJS
- read_csv
- JavaScript
- react
- nextjs autoFocus
- django
- nodejs
- Python
- TensorFlow
- vuejs
- Vue
- 자연어처리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |