본문 바로가기
부트캠프TIL, WIL/AI웹개발(스파르타코딩클럽)

[AI웹개발][38일차TIL] 세팅하기 + 개인과제 + 에러랑데이트

by 우지uz 2023. 4. 28.

4월 26일 TIL입니다!

목차

1. 셋팅성공 (5트) - gitignore, secret_key 숨기기
2. User 커스터마이징 실패.
3. 페어프로그래밍 이진 수 더하기

1. 1회차~4회차까지는 셋팅하면서 오류가 2~3개씩 발생해서 애를 먹었는데
5회차 세팅때는, .gitignore .env manage.py까지
가상 환경 설정, 기본 프로그램 설치, git 설정 등등

중간에 pip3 install django-dotenv파일을 설치하지 않아서
에러가 떴지만, 금방 찾아서 해결했습니다. 

2. 3주차 강의에서, User 모델을 커스터마이징 하는데
커스터마이징을 할때, 
admin.py 
models.py
urls.py
views.py
settings.py를 모두
작업해줘야 하다보니, 머리 속에서 
어떤 구조와 순서로 정의해야 하는지 굉장히 복잡합니다.. 

내일 다시 강의를 들어보고
(3주차만 4번째 듣게 될듯 합니다...)
User 커스터마이징 이해해보겠습니다.

 

3. 오늘 페어프로그래밍은 " 이진수 더하기 "입니다

문제 : https://school.programmers.co.kr/learn/courses/30/lessons/120885

def solution(bin1, bin2):
    answer = ''
    bin1_ten = int(bin1,2)
    bin2_ten = int(bin2,2)
    bin_sum = bin1_ten + bin2_ten

    binary = bin(bin_sum)[2:]
    answer = binary
    return answer

자세한 풀이와 설명은, 코딩테스트 목차에서 다룰 예정입니다 !