# Django 기초 (Django) > MVT 패턴, 프로젝트 구조, settings.py, urls.py, views, templates, 정적 파일 - 20 면접 질문 - Junior - [면접 질문: Django](https://sharpskill.dev/ko/technologies/django/interview-questions.md) ## 1. Django 아키텍처에서 MVT 약자는 무엇을 의미하나요? **답변** MVT는 Model-View-Template를 의미합니다. 이는 Django의 아키텍처 패턴으로, MVC와 유사하지만 용어가 다릅니다. Model은 데이터와 비즈니스 로직을 처리하고, View는 요청을 처리하여 응답을 반환하며, Template은 HTML 표현을 담당합니다. Django는 이러한 관심사의 분리를 통해 코드를 명확하고 유지보수하기 쉽게 구성합니다. ## 2. 'myproject'라는 이름의 새 Django 프로젝트를 생성하려면 어떤 명령을 사용해야 하나요? **답변** django-admin startproject project_name 명령은 기본 구조를 갖춘 새 Django 프로젝트를 생성합니다. 이 명령은 manage.py(관리 스크립트)와 settings.py, urls.py, asgi.py, wsgi.py가 포함된 하위 디렉터리로 구성된 프로젝트 디렉터리를 생성합니다. 이 명령을 실행하기 전에 가상 환경을 활성화하는 것이 권장됩니다. ## 3. 데이터베이스와 설치된 애플리케이션 등 Django 프로젝트의 주요 설정이 포함된 파일은 무엇인가요? **답변** settings.py 파일은 Django 프로젝트의 모든 설정을 포함합니다. 활성 애플리케이션을 위한 INSTALLED_APPS, 데이터베이스 연결을 위한 DATABASES, 미들웨어 계층을 위한 MIDDLEWARE, 템플릿 설정을 위한 TEMPLATES, 그리고 SECRET_KEY, DEBUG, ALLOWED_HOSTS, 보안 설정 등 다양한 옵션이 포함됩니다. ## 17개 추가 질문 이용 가능 - Django의 MVT 아키텍처에서 HTTP 요청을 처리하고 응답을 생성하는 컴포넌트는 무엇인가요? - Django 개발 서버를 시작하려면 어떤 명령을 사용하나요? 무료로 가입하기: https://sharpskill.dev/ko/login ## 기타 Django 면접 주제 - [Python 기초](https://sharpskill.dev/ko/technologies/django/interview-questions/python-basics.md): 25개 질문, Junior - [Python 객체 지향](https://sharpskill.dev/ko/technologies/django/interview-questions/python-oop.md): 20개 질문, Junior - [Django Models - 기초](https://sharpskill.dev/ko/technologies/django/interview-questions/django-models-basics.md): 22개 질문, Junior - [Django 뷰](https://sharpskill.dev/ko/technologies/django/interview-questions/django-views.md): 20개 질문, Junior - [Django 템플릿](https://sharpskill.dev/ko/technologies/django/interview-questions/django-templates.md): 18개 질문, Junior - [Django 폼](https://sharpskill.dev/ko/technologies/django/interview-questions/django-forms.md): 22개 질문, Mid-Level - [고급 QuerySet](https://sharpskill.dev/ko/technologies/django/interview-questions/django-querysets.md): 25개 질문, Mid-Level - [Django 인증](https://sharpskill.dev/ko/technologies/django/interview-questions/django-authentication.md): 22개 질문, Mid-Level - [Django 미들웨어](https://sharpskill.dev/ko/technologies/django/interview-questions/django-middleware.md): 18개 질문, Mid-Level - [Django Admin](https://sharpskill.dev/ko/technologies/django/interview-questions/django-admin.md): 20개 질문, Mid-Level - [Django REST Framework](https://sharpskill.dev/ko/technologies/django/interview-questions/django-rest-framework.md): 30개 질문, Mid-Level - [Django 시그널](https://sharpskill.dev/ko/technologies/django/interview-questions/django-signals.md): 18개 질문, Mid-Level - [파일 업로드](https://sharpskill.dev/ko/technologies/django/interview-questions/django-file-upload.md): 20개 질문, Mid-Level - [Django 캐싱](https://sharpskill.dev/ko/technologies/django/interview-questions/django-caching.md): 20개 질문, Mid-Level - [Django 세션](https://sharpskill.dev/ko/technologies/django/interview-questions/django-sessions.md): 18개 질문, Mid-Level - [Django 이메일](https://sharpskill.dev/ko/technologies/django/interview-questions/django-email.md): 18개 질문, Mid-Level - [Django 테스트](https://sharpskill.dev/ko/technologies/django/interview-questions/django-testing.md): 22개 질문, Mid-Level - [Django 보안](https://sharpskill.dev/ko/technologies/django/interview-questions/django-security.md): 22개 질문, Mid-Level - [Django 배포](https://sharpskill.dev/ko/technologies/django/interview-questions/django-deployment.md): 24개 질문, Mid-Level - [Django ORM 고급](https://sharpskill.dev/ko/technologies/django/interview-questions/django-orm-advanced.md): 28개 질문, Senior - [Django 성능](https://sharpskill.dev/ko/technologies/django/interview-questions/django-performance.md): 24개 질문, Senior - [Django & Celery](https://sharpskill.dev/ko/technologies/django/interview-questions/django-celery.md): 22개 질문, Senior - [Django Channels](https://sharpskill.dev/ko/technologies/django/interview-questions/django-channels.md): 24개 질문, Senior - [Django & GraphQL](https://sharpskill.dev/ko/technologies/django/interview-questions/django-graphql.md): 24개 질문, Senior - [Django & Docker](https://sharpskill.dev/ko/technologies/django/interview-questions/django-docker.md): 20개 질문, Senior - [마이크로서비스 생태계에서의 Django](https://sharpskill.dev/ko/technologies/django/interview-questions/django-microservices.md): 24개 질문, Senior - [사용자 정의 Django 명령어](https://sharpskill.dev/ko/technologies/django/interview-questions/django-custom-commands.md): 18개 질문, Senior - [Django 국제화](https://sharpskill.dev/ko/technologies/django/interview-questions/django-internationalization.md): 20개 질문, Senior - [Django 디자인 패턴](https://sharpskill.dev/ko/technologies/django/interview-questions/django-design-patterns.md): 24개 질문, Senior - [Django Async 및 ASGI](https://sharpskill.dev/ko/technologies/django/interview-questions/django-async-asgi.md): 26개 질문, Senior - [Settings 및 프로덕션 구성](https://sharpskill.dev/ko/technologies/django/interview-questions/django-settings-configuration.md): 22개 질문, Senior - [관측 가능성 및 모니터링](https://sharpskill.dev/ko/technologies/django/interview-questions/django-observability.md): 24개 질문, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/ko/technologies/django/interview-questions/django-fundamentals