최지우

add report & repository make up

Showing 33 changed files with 0 additions and 213 deletions
1 -from django.contrib import admin
2 -
3 -# Register your models here.
1 -from django.apps import AppConfig
2 -
3 -
4 -class ApiConfig(AppConfig):
5 - name = 'api'
1 -from django.db import models
2 -
3 -# Create your models here.
1 -from django.test import TestCase
2 -
3 -# Create your tests here.
1 -from django.shortcuts import render
2 -
3 -# Create your views here.
1 -#!/usr/bin/env python
2 -"""Django's command-line utility for administrative tasks."""
3 -import os
4 -import sys
5 -
6 -
7 -def main():
8 - """Run administrative tasks."""
9 - os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'website.settings')
10 - try:
11 - from django.core.management import execute_from_command_line
12 - except ImportError as exc:
13 - raise ImportError(
14 - "Couldn't import Django. Are you sure it's installed and "
15 - "available on your PYTHONPATH environment variable? Did you "
16 - "forget to activate a virtual environment?"
17 - ) from exc
18 - execute_from_command_line(sys.argv)
19 -
20 -
21 -if __name__ == '__main__':
22 - main()
1 -"""
2 -ASGI config for website project.
3 -
4 -It exposes the ASGI callable as a module-level variable named ``application``.
5 -
6 -For more information on this file, see
7 -https://docs.djangoproject.com/en/3.1/howto/deployment/asgi/
8 -"""
9 -
10 -import os
11 -
12 -from django.core.asgi import get_asgi_application
13 -
14 -os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'website.settings')
15 -
16 -application = get_asgi_application()
1 -"""
2 -Django settings for website project.
3 -
4 -Generated by 'django-admin startproject' using Django 3.1.2.
5 -
6 -For more information on this file, see
7 -https://docs.djangoproject.com/en/3.1/topics/settings/
8 -
9 -For the full list of settings and their values, see
10 -https://docs.djangoproject.com/en/3.1/ref/settings/
11 -"""
12 -
13 -from pathlib import Path
14 -
15 -# Build paths inside the project like this: BASE_DIR / 'subdir'.
16 -BASE_DIR = Path(__file__).resolve().parent.parent
17 -
18 -
19 -# Quick-start development settings - unsuitable for production
20 -# See https://docs.djangoproject.com/en/3.1/howto/deployment/checklist/
21 -
22 -# SECURITY WARNING: keep the secret key used in production secret!
23 -SECRET_KEY = '3h$owl740aq(hwip@0qmh$)+c#o=#$ixa(!l1kr5ouv53ub_va'
24 -
25 -# SECURITY WARNING: don't run with debug turned on in production!
26 -DEBUG = True
27 -
28 -ALLOWED_HOSTS = ['*']
29 -
30 -
31 -# Application definition
32 -
33 -INSTALLED_APPS = [
34 - 'django.contrib.admin',
35 - 'django.contrib.auth',
36 - 'django.contrib.contenttypes',
37 - 'django.contrib.sessions',
38 - 'django.contrib.messages',
39 - 'django.contrib.staticfiles',
40 - 'api',
41 -]
42 -
43 -MIDDLEWARE = [
44 - 'django.middleware.security.SecurityMiddleware',
45 - 'django.contrib.sessions.middleware.SessionMiddleware',
46 - 'django.middleware.common.CommonMiddleware',
47 - 'django.middleware.csrf.CsrfViewMiddleware',
48 - 'django.contrib.auth.middleware.AuthenticationMiddleware',
49 - 'django.contrib.messages.middleware.MessageMiddleware',
50 - 'django.middleware.clickjacking.XFrameOptionsMiddleware',
51 -]
52 -
53 -ROOT_URLCONF = 'website.urls'
54 -
55 -TEMPLATES = [
56 - {
57 - 'BACKEND': 'django.template.backends.django.DjangoTemplates',
58 - 'DIRS': [],
59 - 'APP_DIRS': True,
60 - 'OPTIONS': {
61 - 'context_processors': [
62 - 'django.template.context_processors.debug',
63 - 'django.template.context_processors.request',
64 - 'django.contrib.auth.context_processors.auth',
65 - 'django.contrib.messages.context_processors.messages',
66 - ],
67 - },
68 - },
69 -]
70 -
71 -WSGI_APPLICATION = 'website.wsgi.application'
72 -
73 -
74 -# Database
75 -# https://docs.djangoproject.com/en/3.1/ref/settings/#databases
76 -
77 -DATABASES = {
78 - 'default': {
79 - 'ENGINE': 'django.db.backends.sqlite3',
80 - 'NAME': BASE_DIR / 'db.sqlite3',
81 - }
82 -}
83 -
84 -
85 -# Password validation
86 -# https://docs.djangoproject.com/en/3.1/ref/settings/#auth-password-validators
87 -
88 -AUTH_PASSWORD_VALIDATORS = [
89 - {
90 - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
91 - },
92 - {
93 - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator',
94 - },
95 - {
96 - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator',
97 - },
98 - {
99 - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',
100 - },
101 -]
102 -
103 -
104 -# Internationalization
105 -# https://docs.djangoproject.com/en/3.1/topics/i18n/
106 -
107 -LANGUAGE_CODE = 'en-us'
108 -
109 -TIME_ZONE = 'UTC'
110 -
111 -USE_I18N = True
112 -
113 -USE_L10N = True
114 -
115 -USE_TZ = True
116 -
117 -
118 -# Static files (CSS, JavaScript, Images)
119 -# https://docs.djangoproject.com/en/3.1/howto/static-files/
120 -
121 -STATIC_URL = '/static/'
1 -"""website URL Configuration
2 -
3 -The `urlpatterns` list routes URLs to views. For more information please see:
4 - https://docs.djangoproject.com/en/3.1/topics/http/urls/
5 -Examples:
6 -Function views
7 - 1. Add an import: from my_app import views
8 - 2. Add a URL to urlpatterns: path('', views.home, name='home')
9 -Class-based views
10 - 1. Add an import: from other_app.views import Home
11 - 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home')
12 -Including another URLconf
13 - 1. Import the include() function: from django.urls import include, path
14 - 2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
15 -"""
16 -from django.contrib import admin
17 -from django.urls import path
18 -
19 -urlpatterns = [
20 - path('admin/', admin.site.urls),
21 -]
1 -"""
2 -WSGI config for website project.
3 -
4 -It exposes the WSGI callable as a module-level variable named ``application``.
5 -
6 -For more information on this file, see
7 -https://docs.djangoproject.com/en/3.1/howto/deployment/wsgi/
8 -"""
9 -
10 -import os
11 -
12 -from django.core.wsgi import get_wsgi_application
13 -
14 -os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'website.settings')
15 -
16 -application = get_wsgi_application()