django生成的项目中含有很多默认app,如想删除,settings配置如下
"""
Django settings for aibot project.
Generated by \'django-admin startproject\' using Django 2.2.4.
For more information on this file, see
https://docs.djangoproject.com/en/2.2/topics/settings/
For the full list of settings and their values, see
https://docs.djangoproject.com/en/2.2/ref/settings/
"""
import os
# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
# Quick-start development settings - unsuitable for production
# See https://docs.djangoproject.com/en/2.2/howto/deployment/checklist/
# SECURITY WARNING: keep the secret key used in production secret!
SECRET_KEY = \'c%4#9re@oc8ax0&slr*iqo)8x6phvfwx!#=26-3hg!%_f#m@fw\'
# SECURITY WARNING: don\'t run with debug turned on in production!
DEBUG = True
ALLOWED_HOSTS = [\'*\']
# Application definition
INSTALLED_APPS = [
\'hot.apps.HotConfig\',
# \'django.contrib.admin\',
# \'django.contrib.auth\',
# \'django.contrib.contenttypes\',
# \'django.contrib.sessions\',
# \'django.contrib.messages\',
# \'django.contrib.staticfiles\',
]
MIDDLEWARE = [
# \'django.middleware.security.SecurityMiddleware\',
# \'django.contrib.sessions.middleware.SessionMiddleware\',
# \'django.middleware.common.CommonMiddleware\',
# \'django.middleware.csrf.CsrfViewMiddleware\',
# \'django.contrib.auth.middleware.AuthenticationMiddleware\',
# \'django.contrib.messages.middleware.MessageMiddleware\',
# \'django.middleware.clickjacking.XFrameOptionsMiddleware\',
]
ROOT_URLCONF = \'aibot.urls\'
TEMPLATES = [
{
\'BACKEND\': \'django.template.backends.django.DjangoTemplates\',
\'DIRS\': [],
\'APP_DIRS\': True,
\'OPTIONS\': {
\'context_processors\': [
\'django.template.context_processors.debug\',
\'django.template.context_processors.request\',
# \'django.contrib.auth.context_processors.auth\',
# \'django.contrib.messages.context_processors.messages\',
],
},
},
]
WSGI_APPLICATION = \'aibot.wsgi.application\'
# Database
# https://docs.djangoproject.com/en/2.2/ref/settings/#databases
# DATABASES = {
# \'default\': {
# \'ENGINE\': \'django.db.backends.sqlite3\',
# \'NAME\': os.path.join(BASE_DIR, \'db.sqlite3\'),
# }
# }
DATABASES = {
# \'default\': {
# \'ENGINE\': \'django.db.backends.mysql\',
# \'NAME\': \'transcoding\',
# \'USER\': \'root\',
# \'PASSWORD\': \'WB_MI_28377\',
# \'HOST\': \'10.13.0.101\',
# \'PORT\': \'28377\'
# }
\'default\': {
\'ENGINE\': \'django.db.backends.mysql\',
\'NAME\': \'transcoding\',
\'USER\': \'root\',
\'PASSWORD\': \'trans-c0nt2Getf1\',
\'HOST\': \'10.75.9.21\',
\'PORT\': \'3306\'
}
}
# Password validation
# https://docs.djangoproject.com/en/2.2/ref/settings/#auth-password-validators
AUTH_PASSWORD_VALIDATORS = [
# {
# \'NAME\': \'django.contrib.auth.password_validation.UserAttributeSimilarityValidator\',
# },
# {
# \'NAME\': \'django.contrib.auth.password_validation.MinimumLengthValidator\',
# },
# {
# \'NAME\': \'django.contrib.auth.password_validation.CommonPasswordValidator\',
# },
# {
# \'NAME\': \'django.contrib.auth.password_validation.NumericPasswordValidator\',
# },
]
# Internationalization
# https://docs.djangoproject.com/en/2.2/topics/i18n/
LANGUAGE_CODE = \'en-us\'
TIME_ZONE = \'UTC\'
USE_I18N = True
USE_L10N = True
USE_TZ = True
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/2.2/howto/static-files/
STATIC_URL = \'/static/\'