과제

과제/개인과제

[OOP] 카페에서 손님이 바리스타에게 메뉴를 주문하는 과정을 객체지향 코드로 만들어보기(1)

# 다음 코드를 읽어보고 Customer, Barista 클래스의 action 메소드를 요구사항에 맞게 # 오버라이딩하여 기능을 구현해보세요. # 요구사항은 Customer, Barista 클래스의 action 메소드에 독스트링으로 기재되어 있습니다. class MenuItem: def __init__(self, name, price, ingredients): self.name = name self.price = price self.ingredients = ingredients def __str__(self): return f"{self.name}: {self.price}원" class Menu: def __init__(self): self.items = {} def add_item(self, item_..

과제/개인과제

[Django] Todo List 만들기(3) - TODO LIST 기능, GitHub 주소

Todo 모델을 만들어 주고, url, view에 뭐가 들어가면 좋을지 설계부터 해보자! - models.py # lists/models.py from datetime import timezone from django.db import models from users.models import User class Todo(models.Model): title = models.CharField("할일", max_length=100) is_complete = models.BooleanField("완료여부") created_at = models.DateTimeField("생성일", auto_now_add=True) updated_at = models.DateTimeField("마지막 수정일", auto_now=..

과제/개인과제

[Django] Todo List 만들기(2) - 회원 기능

회원가입부터 너무나 많은 오류를 만났다 그중 기억 남는 거 하나만 적는다.. 유저필드로는 이메일, 이름, 성별, 나이, 자기소개가 있는데, 회원가입 시 자기소개만 빼고 필수값으로 설정했다 그랬더니 superuser를 만들 때 필요한 필드가 없다고 ,,,ㅜㅜ superuser는 그냥 이메일이랑 패스워드만 입력받아서 생성하고 싶은데... 그리고 명령어 쓰면 어차피 이메일이랑 패스워드 쓰는 것밖에 안 나온다,, 그래서 그냥 나머지 값들은 수동으로 적어놨다 class UserManager(BaseUserManager): def create_user(self, email, name, gender, age, introduction, password=None): ... def create_superuser(self,..

과제/개인과제

[Django] Todo List 만들기(1) - 프로젝트 세팅

1. 로컬에서 폴더 생성 후 vscode로 열기 2. 가상환경 세팅 - 가상환경 생성하기 python -m venv venv - 가상환경 활성화하기 cmd 쓰는 경우 venv\Scripts\activate bash 쓰는 경우 source venv/Scripts/activate - 필요한 패키지, 라이브러리 등 설치하기 pip install djangorestframework djangorestframework-simplejwt requirements.txt 파일 생성 잊지 말 것! pip freeze > requirements.txt 새로운 pip 설치 시 꼭 freeze 해줄 것!! 3. 장고 프로젝트 및 APP 생성 - 장고 프로젝트 생성 django-admin startproject my_todo_..

과제/개인과제

[Django] 재고 관리 시스템 만들기

ERD 그리기 ERD주소 https://www.erdcloud.com/p/Lp2ofKn4L2YxNuYxp 사실 ERD가 뭔지 완전 모르겠다 깃허브 주소 goodminjeong/django_homework (github.com)

마이구미+
'과제' 태그의 글 목록