본문 바로가기

매일 TIL

(65)
[내일배움캠프 14-5일] crawling 기능 임시 구현 Crawling 연습 구현 진행import requestsfrom bs4 import BeautifulSoupdef fetch_baekjoon_problem_data():    # 백준 문제 리스트 페이지 URL    url = 'https://www.acmicpc.net/problemset'  # 백준 문제 리스트 페이지를 실제로 사용 시 URL 수정 필요    response = requests.get(url)    html = response.text    soup = BeautifulSoup(html, 'html.parser')    # 문제 테이블 찾기    table = soup.find('table', {'class': 'table table-bordered table-striped'})  ..
[내일배움캠프 14-4일] 이메일 인증 gitignore 처리 이메일 정보 숨기기from .my_settings import MY_SECRET_KEY, MY_EMAIL_HOST_USER, MY_EMAIL_HOST_PASSWORD# 이메일 발송 설정 (발신용)EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'EMAIL_HOST = 'smtp.zoho.com'EMAIL_PORT = 587EMAIL_USE_TLS = TrueEMAIL_HOST_USER = MY_EMAIL_HOST_USER  # 서버에서 이메일을 보낼 때 사용하는 발신자 이메일EMAIL_HOST_PASSWORD = MY_EMAIL_HOST_PASSWORD  # 발신자 이메일의 비밀번호my_settings.py를 생성해서 EMAIL_HOST_USER..
[내일배움캠프 14-3일] 이메일 인증, 비밀번호 확인 비밀번호 확인class SignupView(APIView):    def post(self, request):        # 유효성 검사        is_valid, err_msg = validate_signup(request.data)        if not is_valid:            return Response({"error": err_msg}, status=400)        # 비밀번호와 비밀번호 확인        password = request.data.get("password")        password_confirm = request.data.get("password_confirm")        if password != password_confirm:        ..
[내일배움캠프 13-5일] django 심화과제 끝 https://github.com/SoonGyum/team9_djangotimes GitHub - SoonGyum/team9_djangotimesContribute to SoonGyum/team9_djangotimes development by creating an account on GitHub.github.com
[내일배움캠프 13-4일] django 심화과제 https://github.com/SoonGyum/team9_djangotimes GitHub - SoonGyum/team9_djangotimesContribute to SoonGyum/team9_djangotimes development by creating an account on GitHub.github.com 장고 심화 개인과제 피드백짧은 시간에 프로젝트 구현하느라 고생 많으셨습니다. 프로젝트에 관한 간단한 피드백을 드릴테니 이러한 피드백을 반영하면 프로젝트의 완성도를 더욱 높이고 실제 사용자의 경험을 더욱 향상시킬 수 있을 것입니다. Django DRF에 대한 이해도가 많이 높아진 것 같습니다. validator와 새로운 매서드를 선언하는 등의 시도도 좋았습니다. 다만, 디테일한 코드 구현에 대..
[내일배움캠프 12-5일] django 심화과제 https://github.com/SoonGyum/team9_djangotimes GitHub - SoonGyum/team9_djangotimesContribute to SoonGyum/team9_djangotimes development by creating an account on GitHub.github.com
[내일배움캠프 12-4일] django 심화과제, accounts 앱 구현 https://github.com/SoonGyum/team9_djangotimes GitHub - SoonGyum/team9_djangotimesContribute to SoonGyum/team9_djangotimes development by creating an account on GitHub.github.comfrom django.urls import pathfrom . import viewsurlpatterns = [    path("signup/", views.SignupView.as_view()),    path("signin/", views.SigninView.as_view()),    path("/", views.ProfileView.as_view()),]from django.db impo..
[내일배움캠프 12-3일] django 심화과제 시작, 와이어프레임, ERD, API 명세서 와이어프레임 ERD API 명세서 오늘의 회고서류 작성하는게 은근 힘들다.내일 피드백 받고 SA 마무리하는게 목표!