본문 바로가기

전체 글732

Django 어플리케이션 생성 및 실행 (어려움 주의) # intro 이건 좀 어려웠다. 특히 경로나, 명령어 단 한개만 틀려버려도 이건 작동이 안되는 구조라서 애먹었다. 우선, Django의 어플리케이션을 생성하고 실행하기 위해서는 결과적으로 3개의 파일이 필요했다. # 경로와 파일 명 1. my_site > my_app > views.py 2. my_site > my_app > urls.py 3. my_site > my_site > urls.py # 1 어플리케이션 생성 터미널에 명령 입력 (물론 이 전에 manage.py 파일이 생성되어있는 곳과 동일한 위치에서 실행해야하며 이게 뭔말인지 잘 모를때는 내가 썼던 ‘Django 프로젝트 생성 및 실행’ 글을 먼저 보면 된다) python manage.py startapp 어플리케이션이름 나의 경우는 pyt.. 2022. 9. 29.
Django 프로젝트 생성 및 실행 # django #1 프로젝트 생성 vscode에 내장된 터미널을 통해서 django 프로젝트를 진행하고자 하는 폴더로 경로를 이동한 후 django-admin startproject 프로젝트명 나는 django-admin startproject my_site 라고 하였다. #2 생성된 프로젝트 폴더로 이동 핵심은 프로젝트 생성시 manage.py가 있는 폴더와 동일한 경로로 위치를 옮기는 것이다. 나의 경우에는 그냥 만들고 바로 이동을 한것이라 cd my_site 로 해결 되었다. cd는 change directory의 약자로 알고있다. #3 manage.py를 통해서 server 실행 python manage.py runserver #4 터미널에 표시된 주소로 이동 터미널에 보면 Starting de.. 2022. 9. 29.
*매우매우중요 Python class5 - 파이썬 파일 import # 동일한 폴더 안에 있는 파일들 # mymodule.py def useful_func(): print('Using the useful_func') class UsefulClass(): def __init__(self,message): self.message = message def report(self): print(self.message) # myprogram.py # 기본적으로 동일한 폴더 내에 있는 파이썬 파일을 import 해올때 이렇게 사용한다. from mymodule import useful_func from mymodule import UsefulClass # 만약에 다른 폴더에 있는 파이썬 파일을 import 해오려고 하면 # 해당 폴더 안에 __init__.py 라는 파이썬 파일을 기.. 2022. 9. 28.
*매우중요 Python 문제풀이 13 - class 상속 이번에도 문제가 뭔말을 하는건지 구체적이질 않아서 못풀었다. 근본적으로 내가 상속에 대한 이해가 떨어지는 것도 있지만 질문이 너무 대충나왔다. # 문제 코딩 연습 확인사항: 특수 메서드 임무: names라는 이름 리스트를 인자로 받는 Students 클래스를 만듭니다. 클래스 객체가 보유하고 있는 학생 수를 반환하는 함수와 인스턴스를 출력하려는 경우 발생하는 것을 정의하는 또다른 함수를 구현하세요. 출력할 때 모든 학생의 이름이 표시되어야 합니다. 중요 참고 사항: 위의 임무를 주의 깊게 읽어주세요! 자동화된 코딩 연습 평가 시스템은 정확하게 일치하는 것이 요구되기 때문에 정확하게 동일해야 합니다! 이에 대한 해답은 다음 강의에 있습니다. # 내 코드 class People(): def __init__(.. 2022. 9. 28.