diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..94b78d6 Binary files /dev/null and b/.DS_Store differ diff --git a/manage.py b/manage.py new file mode 100644 index 0000000..8b46ee6 --- /dev/null +++ b/manage.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python +"""Django's command-line utility for administrative tasks.""" +import os +import sys + + +def main(): + """Run administrative tasks.""" + os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'server.settings') + try: + from django.core.management import execute_from_command_line + except ImportError as exc: + raise ImportError( + "Couldn't import Django. Are you sure it's installed and " + "available on your PYTHONPATH environment variable? Did you " + "forget to activate a virtual environment?" + ) from exc + execute_from_command_line(sys.argv) + + +if __name__ == '__main__': + main() diff --git a/server/.DS_Store b/server/.DS_Store new file mode 100644 index 0000000..38734ca Binary files /dev/null and b/server/.DS_Store differ diff --git a/server/__init__.py b/server/__init__.py new file mode 100644 index 0000000..66c3bb4 --- /dev/null +++ b/server/__init__.py @@ -0,0 +1,4 @@ +import pymysql +pymysql.install_as_MySQLdb() + +print("===============install pymysql==============") \ No newline at end of file diff --git a/server/__pycache__/__init__.cpython-312.pyc b/server/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..75d6391 Binary files /dev/null and b/server/__pycache__/__init__.cpython-312.pyc differ diff --git a/server/__pycache__/__init__.cpython-38.pyc b/server/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000..711501f Binary files /dev/null and b/server/__pycache__/__init__.cpython-38.pyc differ diff --git a/server/__pycache__/settings.cpython-312.pyc b/server/__pycache__/settings.cpython-312.pyc new file mode 100644 index 0000000..9dca29a Binary files /dev/null and b/server/__pycache__/settings.cpython-312.pyc differ diff --git a/server/__pycache__/settings.cpython-38.pyc b/server/__pycache__/settings.cpython-38.pyc new file mode 100644 index 0000000..b76dce9 Binary files /dev/null and b/server/__pycache__/settings.cpython-38.pyc differ diff --git a/server/__pycache__/urls.cpython-312.pyc b/server/__pycache__/urls.cpython-312.pyc new file mode 100644 index 0000000..5422de8 Binary files /dev/null and b/server/__pycache__/urls.cpython-312.pyc differ diff --git a/server/__pycache__/urls.cpython-38.pyc b/server/__pycache__/urls.cpython-38.pyc new file mode 100644 index 0000000..ef99177 Binary files /dev/null and b/server/__pycache__/urls.cpython-38.pyc differ diff --git a/server/__pycache__/wsgi.cpython-312.pyc b/server/__pycache__/wsgi.cpython-312.pyc new file mode 100644 index 0000000..ae5cc23 Binary files /dev/null and b/server/__pycache__/wsgi.cpython-312.pyc differ diff --git a/server/__pycache__/wsgi.cpython-38.pyc b/server/__pycache__/wsgi.cpython-38.pyc new file mode 100644 index 0000000..d42f48b Binary files /dev/null and b/server/__pycache__/wsgi.cpython-38.pyc differ diff --git a/server/asgi.py b/server/asgi.py new file mode 100644 index 0000000..46c8af6 --- /dev/null +++ b/server/asgi.py @@ -0,0 +1,16 @@ +""" +ASGI config for server project. + +It exposes the ASGI callable as a module-level variable named ``application``. + +For more information on this file, see +https://docs.djangoproject.com/en/4.1/howto/deployment/asgi/ +""" + +import os + +from django.core.asgi import get_asgi_application + +os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'server.settings') + +application = get_asgi_application() diff --git a/server/settings.py b/server/settings.py new file mode 100644 index 0000000..3788d3a --- /dev/null +++ b/server/settings.py @@ -0,0 +1,150 @@ +""" +Django settings for server project. + +Generated by 'django-admin startproject' using Django 4.1.4. + +For more information on this file, see +https://docs.djangoproject.com/en/4.1/topics/settings/ + +For the full list of settings and their values, see +https://docs.djangoproject.com/en/4.1/ref/settings/ +""" +import os +from pathlib import Path + +# Build paths inside the project like this: BASE_DIR / 'subdir'. +# BASE_DIR = Path(__file__).resolve().parent.parent +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/4.1/howto/deployment/checklist/ + +# SECURITY WARNING: keep the secret key used in production secret! +SECRET_KEY = 'django-insecure-sz@madp0ifx!b)^lg_g!f+5s*w7w_=sjgq-k+erzb%x42$^r!d' + +# SECURITY WARNING: don't run with debug turned on in production! +DEBUG = True + +ALLOWED_HOSTS = ['*'] + +# Application definition + +INSTALLED_APPS = [ + 'django.contrib.admin', + 'django.contrib.auth', + 'django.contrib.contenttypes', + 'django.contrib.sessions', + 'django.contrib.messages', + 'django.contrib.staticfiles', + 'rest_framework', + 'corsheaders', # 跨域 + 'myapp' +] + +MIDDLEWARE = [ + 'django.middleware.security.SecurityMiddleware', + 'django.contrib.sessions.middleware.SessionMiddleware', + 'corsheaders.middleware.CorsMiddleware', # 跨域配置 + 'django.middleware.common.CommonMiddleware', + 'django.middleware.csrf.CsrfViewMiddleware', + 'django.contrib.auth.middleware.AuthenticationMiddleware', + 'django.contrib.messages.middleware.MessageMiddleware', + 'django.middleware.clickjacking.XFrameOptionsMiddleware', + 'myapp.middlewares.LogMiddleware.OpLogs' +] + +CORS_ORIGIN_ALLOW_ALL = True # 允许跨域 + +ROOT_URLCONF = 'server.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 = 'server.wsgi.application' + +# Database +# https://docs.djangoproject.com/en/4.1/ref/settings/#databases + +DATABASES = { + 'default': { + 'ENGINE': 'django.db.backends.mysql', + 'NAME': 'shop', + 'USER': 'root', + 'PASSWORD': '12345678', + 'HOST': '127.0.0.1', + 'PORT': '3306', + 'OPTIONS': { + "init_command": "SET foreign_key_checks = 0;", + } + } +} + +# Password validation +# https://docs.djangoproject.com/en/4.1/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/4.1/topics/i18n/ + + +LANGUAGE_CODE = 'zh-hans' + +# 时区 +TIME_ZONE = 'Asia/Shanghai' + +USE_I18N = True + +USE_L10N = True + +USE_TZ = False + +# 日期时间格式 +DATE_FORMAT = 'Y-m-d' +DATETIME_FORMAT = 'Y-m-d H:i:s' + +# 上传文件路径 +# 并在urls.py配置+static +MEDIA_ROOT = os.path.join(BASE_DIR, 'upload/') +MEDIA_URL = '/upload/' + +# Static files (CSS, JavaScript, Images) +# https://docs.djangoproject.com/en/4.1/howto/static-files/ + +STATIC_URL = 'static/' + +# Default primary key field type +# https://docs.djangoproject.com/en/4.1/ref/settings/#default-auto-field + +DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' + +# 跨域配置 +CORS_ALLOW_CREDENTIALS = True +CORS_ALLOW_ALL_ORIGINS = True +CORS_ALLOW_HEADERS = '*' diff --git a/server/urls.py b/server/urls.py new file mode 100644 index 0000000..a49e4c1 --- /dev/null +++ b/server/urls.py @@ -0,0 +1,25 @@ +"""server URL Configuration + +The `urlpatterns` list routes URLs to views. For more information please see: + https://docs.djangoproject.com/en/4.1/topics/http/urls/ +Examples: +Function views + 1. Add an import: from my_app import views + 2. Add a URL to urlpatterns: path('', views.home, name='home') +Class-based views + 1. Add an import: from other_app.views import Home + 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') +Including another URLconf + 1. Import the include() function: from django.urls import include, path + 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) +""" +from django.conf.urls.static import static +from django.contrib import admin +from django.urls import path, include + +from server import settings + +urlpatterns = [ + path('admin/', admin.site.urls), + path('myapp/', include('myapp.urls')), +] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) diff --git a/server/wsgi.py b/server/wsgi.py new file mode 100644 index 0000000..553b3fb --- /dev/null +++ b/server/wsgi.py @@ -0,0 +1,16 @@ +""" +WSGI config for server project. + +It exposes the WSGI callable as a module-level variable named ``application``. + +For more information on this file, see +https://docs.djangoproject.com/en/4.1/howto/deployment/wsgi/ +""" + +import os + +from django.core.wsgi import get_wsgi_application + +os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'server.settings') + +application = get_wsgi_application() diff --git a/upload/.DS_Store b/upload/.DS_Store new file mode 100644 index 0000000..940e942 Binary files /dev/null and b/upload/.DS_Store differ diff --git a/upload/ad/1674045266113.jpeg b/upload/ad/1674045266113.jpeg new file mode 100644 index 0000000..98f844f Binary files /dev/null and b/upload/ad/1674045266113.jpeg differ diff --git a/upload/ad/1674045282581.jpeg b/upload/ad/1674045282581.jpeg new file mode 100644 index 0000000..98f844f Binary files /dev/null and b/upload/ad/1674045282581.jpeg differ diff --git a/upload/ad/1674045308177.png b/upload/ad/1674045308177.png new file mode 100644 index 0000000..3abf68e Binary files /dev/null and b/upload/ad/1674045308177.png differ diff --git a/upload/ad/1674045324510.jpeg b/upload/ad/1674045324510.jpeg new file mode 100644 index 0000000..98f844f Binary files /dev/null and b/upload/ad/1674045324510.jpeg differ diff --git a/upload/ad/1684565423182.jpeg b/upload/ad/1684565423182.jpeg new file mode 100644 index 0000000..ab5a05b Binary files /dev/null and b/upload/ad/1684565423182.jpeg differ diff --git a/upload/ad/1684565863904.jpeg b/upload/ad/1684565863904.jpeg new file mode 100644 index 0000000..3de9ef0 Binary files /dev/null and b/upload/ad/1684565863904.jpeg differ diff --git a/upload/ad/1684565876995.png b/upload/ad/1684565876995.png new file mode 100644 index 0000000..a031985 Binary files /dev/null and b/upload/ad/1684565876995.png differ diff --git a/upload/avatar/1676553050529.png b/upload/avatar/1676553050529.png new file mode 100644 index 0000000..2e617f2 Binary files /dev/null and b/upload/avatar/1676553050529.png differ diff --git a/upload/avatar/1676553366217.png b/upload/avatar/1676553366217.png new file mode 100644 index 0000000..f8d1e7d Binary files /dev/null and b/upload/avatar/1676553366217.png differ diff --git a/upload/avatar/1676553498600.jpeg b/upload/avatar/1676553498600.jpeg new file mode 100644 index 0000000..98f844f Binary files /dev/null and b/upload/avatar/1676553498600.jpeg differ diff --git a/upload/avatar/1676553815688.jpeg b/upload/avatar/1676553815688.jpeg new file mode 100644 index 0000000..98f844f Binary files /dev/null and b/upload/avatar/1676553815688.jpeg differ diff --git a/upload/avatar/1677240189427.png b/upload/avatar/1677240189427.png new file mode 100644 index 0000000..3abf68e Binary files /dev/null and b/upload/avatar/1677240189427.png differ diff --git a/upload/avatar/1677982820781.jpeg b/upload/avatar/1677982820781.jpeg new file mode 100644 index 0000000..f9bd228 Binary files /dev/null and b/upload/avatar/1677982820781.jpeg differ diff --git a/upload/avatar/1679146350134.jpeg b/upload/avatar/1679146350134.jpeg new file mode 100644 index 0000000..3f366cb Binary files /dev/null and b/upload/avatar/1679146350134.jpeg differ diff --git a/upload/avatar/1684593239449.png b/upload/avatar/1684593239449.png new file mode 100644 index 0000000..a031985 Binary files /dev/null and b/upload/avatar/1684593239449.png differ diff --git a/upload/avatar/1684593453676.jpeg b/upload/avatar/1684593453676.jpeg new file mode 100644 index 0000000..ab5a05b Binary files /dev/null and b/upload/avatar/1684593453676.jpeg differ diff --git a/upload/banner/1673963977440.jpeg b/upload/banner/1673963977440.jpeg new file mode 100644 index 0000000..98f844f Binary files /dev/null and b/upload/banner/1673963977440.jpeg differ diff --git a/upload/banner/1673964384835.png b/upload/banner/1673964384835.png new file mode 100644 index 0000000..3abf68e Binary files /dev/null and b/upload/banner/1673964384835.png differ diff --git a/upload/banner/1673964652167.jpeg b/upload/banner/1673964652167.jpeg new file mode 100644 index 0000000..98f844f Binary files /dev/null and b/upload/banner/1673964652167.jpeg differ diff --git a/upload/banner/1673965110189.jpeg b/upload/banner/1673965110189.jpeg new file mode 100644 index 0000000..98f844f Binary files /dev/null and b/upload/banner/1673965110189.jpeg differ diff --git a/upload/banner/1673965198155.jpeg b/upload/banner/1673965198155.jpeg new file mode 100644 index 0000000..98f844f Binary files /dev/null and b/upload/banner/1673965198155.jpeg differ diff --git a/upload/banner/1673965389141.jpeg b/upload/banner/1673965389141.jpeg new file mode 100644 index 0000000..98f844f Binary files /dev/null and b/upload/banner/1673965389141.jpeg differ diff --git a/upload/banner/1673965574311.png b/upload/banner/1673965574311.png new file mode 100644 index 0000000..3abf68e Binary files /dev/null and b/upload/banner/1673965574311.png differ diff --git a/upload/banner/1673965709533.jpeg b/upload/banner/1673965709533.jpeg new file mode 100644 index 0000000..959e164 Binary files /dev/null and b/upload/banner/1673965709533.jpeg differ diff --git a/upload/banner/1673965718720.png b/upload/banner/1673965718720.png new file mode 100644 index 0000000..3abf68e Binary files /dev/null and b/upload/banner/1673965718720.png differ diff --git a/upload/banner/1673965728690.jpeg b/upload/banner/1673965728690.jpeg new file mode 100644 index 0000000..959e164 Binary files /dev/null and b/upload/banner/1673965728690.jpeg differ diff --git a/upload/cover/1.jpeg b/upload/cover/1.jpeg new file mode 100644 index 0000000..4fb1df0 Binary files /dev/null and b/upload/cover/1.jpeg differ diff --git a/upload/cover/1.jpg b/upload/cover/1.jpg new file mode 100644 index 0000000..24a816a Binary files /dev/null and b/upload/cover/1.jpg differ diff --git a/upload/cover/10.jpg b/upload/cover/10.jpg new file mode 100644 index 0000000..f165ee2 Binary files /dev/null and b/upload/cover/10.jpg differ diff --git a/upload/cover/11.jpg b/upload/cover/11.jpg new file mode 100644 index 0000000..74c185d Binary files /dev/null and b/upload/cover/11.jpg differ diff --git a/upload/cover/12.jpg b/upload/cover/12.jpg new file mode 100644 index 0000000..f8e147d Binary files /dev/null and b/upload/cover/12.jpg differ diff --git a/upload/cover/13.jpg b/upload/cover/13.jpg new file mode 100644 index 0000000..1b9689a Binary files /dev/null and b/upload/cover/13.jpg differ diff --git a/upload/cover/14.jpg b/upload/cover/14.jpg new file mode 100644 index 0000000..ea79dd1 Binary files /dev/null and b/upload/cover/14.jpg differ diff --git a/upload/cover/15.jpg b/upload/cover/15.jpg new file mode 100644 index 0000000..592a699 Binary files /dev/null and b/upload/cover/15.jpg differ diff --git a/upload/cover/16.jpg b/upload/cover/16.jpg new file mode 100644 index 0000000..0ea0997 Binary files /dev/null and b/upload/cover/16.jpg differ diff --git a/upload/cover/1672749055571.jpeg b/upload/cover/1672749055571.jpeg new file mode 100644 index 0000000..98f844f Binary files /dev/null and b/upload/cover/1672749055571.jpeg differ diff --git a/upload/cover/1674044230851.jpeg b/upload/cover/1674044230851.jpeg new file mode 100644 index 0000000..98f844f Binary files /dev/null and b/upload/cover/1674044230851.jpeg differ diff --git a/upload/cover/1676186518276.jpeg b/upload/cover/1676186518276.jpeg new file mode 100644 index 0000000..98f844f Binary files /dev/null and b/upload/cover/1676186518276.jpeg differ diff --git a/upload/cover/1676186872895.png b/upload/cover/1676186872895.png new file mode 100644 index 0000000..b210819 Binary files /dev/null and b/upload/cover/1676186872895.png differ diff --git a/upload/cover/1676186935002.png b/upload/cover/1676186935002.png new file mode 100644 index 0000000..f8d1e7d Binary files /dev/null and b/upload/cover/1676186935002.png differ diff --git a/upload/cover/1676188277099.png b/upload/cover/1676188277099.png new file mode 100644 index 0000000..8660887 Binary files /dev/null and b/upload/cover/1676188277099.png differ diff --git a/upload/cover/1676188355688.png b/upload/cover/1676188355688.png new file mode 100644 index 0000000..c7a5068 Binary files /dev/null and b/upload/cover/1676188355688.png differ diff --git a/upload/cover/1676381084256.png b/upload/cover/1676381084256.png new file mode 100644 index 0000000..2e617f2 Binary files /dev/null and b/upload/cover/1676381084256.png differ diff --git a/upload/cover/1676381091144.png b/upload/cover/1676381091144.png new file mode 100644 index 0000000..2f2f6bc Binary files /dev/null and b/upload/cover/1676381091144.png differ diff --git a/upload/cover/1676381097051.png b/upload/cover/1676381097051.png new file mode 100644 index 0000000..c7a5068 Binary files /dev/null and b/upload/cover/1676381097051.png differ diff --git a/upload/cover/1676381103032.png b/upload/cover/1676381103032.png new file mode 100644 index 0000000..f8d1e7d Binary files /dev/null and b/upload/cover/1676381103032.png differ diff --git a/upload/cover/1676381110015.png b/upload/cover/1676381110015.png new file mode 100644 index 0000000..b210819 Binary files /dev/null and b/upload/cover/1676381110015.png differ diff --git a/upload/cover/1677500674281.jpeg b/upload/cover/1677500674281.jpeg new file mode 100644 index 0000000..24a816a Binary files /dev/null and b/upload/cover/1677500674281.jpeg differ diff --git a/upload/cover/1677501266461.jpeg b/upload/cover/1677501266461.jpeg new file mode 100644 index 0000000..24a816a Binary files /dev/null and b/upload/cover/1677501266461.jpeg differ diff --git a/upload/cover/1677501470234.jpeg b/upload/cover/1677501470234.jpeg new file mode 100644 index 0000000..a365c8b Binary files /dev/null and b/upload/cover/1677501470234.jpeg differ diff --git a/upload/cover/1677501544737.jpeg b/upload/cover/1677501544737.jpeg new file mode 100644 index 0000000..396d416 Binary files /dev/null and b/upload/cover/1677501544737.jpeg differ diff --git a/upload/cover/1677505180730.jpeg b/upload/cover/1677505180730.jpeg new file mode 100644 index 0000000..4fb1df0 Binary files /dev/null and b/upload/cover/1677505180730.jpeg differ diff --git a/upload/cover/1677505298772.jpeg b/upload/cover/1677505298772.jpeg new file mode 100644 index 0000000..b72839d Binary files /dev/null and b/upload/cover/1677505298772.jpeg differ diff --git a/upload/cover/1677505357042.jpeg b/upload/cover/1677505357042.jpeg new file mode 100644 index 0000000..0c13434 Binary files /dev/null and b/upload/cover/1677505357042.jpeg differ diff --git a/upload/cover/1677505364969.jpeg b/upload/cover/1677505364969.jpeg new file mode 100644 index 0000000..f21e941 Binary files /dev/null and b/upload/cover/1677505364969.jpeg differ diff --git a/upload/cover/1677505380921.jpeg b/upload/cover/1677505380921.jpeg new file mode 100644 index 0000000..beb603c Binary files /dev/null and b/upload/cover/1677505380921.jpeg differ diff --git a/upload/cover/1677505393025.jpeg b/upload/cover/1677505393025.jpeg new file mode 100644 index 0000000..beb603c Binary files /dev/null and b/upload/cover/1677505393025.jpeg differ diff --git a/upload/cover/1677505410960.jpeg b/upload/cover/1677505410960.jpeg new file mode 100644 index 0000000..86779b7 Binary files /dev/null and b/upload/cover/1677505410960.jpeg differ diff --git a/upload/cover/1677505421920.jpeg b/upload/cover/1677505421920.jpeg new file mode 100644 index 0000000..9b30602 Binary files /dev/null and b/upload/cover/1677505421920.jpeg differ diff --git a/upload/cover/1677505436478.jpeg b/upload/cover/1677505436478.jpeg new file mode 100644 index 0000000..778bbd4 Binary files /dev/null and b/upload/cover/1677505436478.jpeg differ diff --git a/upload/cover/1677505452753.jpeg b/upload/cover/1677505452753.jpeg new file mode 100644 index 0000000..f165ee2 Binary files /dev/null and b/upload/cover/1677505452753.jpeg differ diff --git a/upload/cover/1677505579480.jpeg b/upload/cover/1677505579480.jpeg new file mode 100644 index 0000000..4fb1df0 Binary files /dev/null and b/upload/cover/1677505579480.jpeg differ diff --git a/upload/cover/1677505616285.jpeg b/upload/cover/1677505616285.jpeg new file mode 100644 index 0000000..b72839d Binary files /dev/null and b/upload/cover/1677505616285.jpeg differ diff --git a/upload/cover/1677505626565.jpeg b/upload/cover/1677505626565.jpeg new file mode 100644 index 0000000..0c13434 Binary files /dev/null and b/upload/cover/1677505626565.jpeg differ diff --git a/upload/cover/1677505637425.jpeg b/upload/cover/1677505637425.jpeg new file mode 100644 index 0000000..f21e941 Binary files /dev/null and b/upload/cover/1677505637425.jpeg differ diff --git a/upload/cover/1677505648826.jpeg b/upload/cover/1677505648826.jpeg new file mode 100644 index 0000000..beb603c Binary files /dev/null and b/upload/cover/1677505648826.jpeg differ diff --git a/upload/cover/1677505659291.jpeg b/upload/cover/1677505659291.jpeg new file mode 100644 index 0000000..ae763d8 Binary files /dev/null and b/upload/cover/1677505659291.jpeg differ diff --git a/upload/cover/1677505667178.jpeg b/upload/cover/1677505667178.jpeg new file mode 100644 index 0000000..9b30602 Binary files /dev/null and b/upload/cover/1677505667178.jpeg differ diff --git a/upload/cover/1677505685641.jpeg b/upload/cover/1677505685641.jpeg new file mode 100644 index 0000000..86779b7 Binary files /dev/null and b/upload/cover/1677505685641.jpeg differ diff --git a/upload/cover/1677505695894.jpeg b/upload/cover/1677505695894.jpeg new file mode 100644 index 0000000..778bbd4 Binary files /dev/null and b/upload/cover/1677505695894.jpeg differ diff --git a/upload/cover/1677505706333.jpeg b/upload/cover/1677505706333.jpeg new file mode 100644 index 0000000..f165ee2 Binary files /dev/null and b/upload/cover/1677505706333.jpeg differ diff --git a/upload/cover/1677505876732.jpeg b/upload/cover/1677505876732.jpeg new file mode 100644 index 0000000..4fb1df0 Binary files /dev/null and b/upload/cover/1677505876732.jpeg differ diff --git a/upload/cover/1677505884200.jpeg b/upload/cover/1677505884200.jpeg new file mode 100644 index 0000000..b72839d Binary files /dev/null and b/upload/cover/1677505884200.jpeg differ diff --git a/upload/cover/1677505890616.jpeg b/upload/cover/1677505890616.jpeg new file mode 100644 index 0000000..0c13434 Binary files /dev/null and b/upload/cover/1677505890616.jpeg differ diff --git a/upload/cover/1677505897079.jpeg b/upload/cover/1677505897079.jpeg new file mode 100644 index 0000000..f21e941 Binary files /dev/null and b/upload/cover/1677505897079.jpeg differ diff --git a/upload/cover/1677505910282.jpeg b/upload/cover/1677505910282.jpeg new file mode 100644 index 0000000..beb603c Binary files /dev/null and b/upload/cover/1677505910282.jpeg differ diff --git a/upload/cover/1677505919134.jpeg b/upload/cover/1677505919134.jpeg new file mode 100644 index 0000000..ae763d8 Binary files /dev/null and b/upload/cover/1677505919134.jpeg differ diff --git a/upload/cover/1677505928898.jpeg b/upload/cover/1677505928898.jpeg new file mode 100644 index 0000000..86779b7 Binary files /dev/null and b/upload/cover/1677505928898.jpeg differ diff --git a/upload/cover/1677505937048.jpeg b/upload/cover/1677505937048.jpeg new file mode 100644 index 0000000..9b30602 Binary files /dev/null and b/upload/cover/1677505937048.jpeg differ diff --git a/upload/cover/1677505945207.jpeg b/upload/cover/1677505945207.jpeg new file mode 100644 index 0000000..778bbd4 Binary files /dev/null and b/upload/cover/1677505945207.jpeg differ diff --git a/upload/cover/1677505953782.jpeg b/upload/cover/1677505953782.jpeg new file mode 100644 index 0000000..74c185d Binary files /dev/null and b/upload/cover/1677505953782.jpeg differ diff --git a/upload/cover/1677588447622.jpeg b/upload/cover/1677588447622.jpeg new file mode 100644 index 0000000..f165ee2 Binary files /dev/null and b/upload/cover/1677588447622.jpeg differ diff --git a/upload/cover/1677677497401.jpeg b/upload/cover/1677677497401.jpeg new file mode 100644 index 0000000..9d2b60f Binary files /dev/null and b/upload/cover/1677677497401.jpeg differ diff --git a/upload/cover/1678529114670.jpeg b/upload/cover/1678529114670.jpeg new file mode 100644 index 0000000..98f844f Binary files /dev/null and b/upload/cover/1678529114670.jpeg differ diff --git a/upload/cover/1679056479437.jpeg b/upload/cover/1679056479437.jpeg new file mode 100644 index 0000000..98f844f Binary files /dev/null and b/upload/cover/1679056479437.jpeg differ diff --git a/upload/cover/1679056528013.png b/upload/cover/1679056528013.png new file mode 100644 index 0000000..e436655 Binary files /dev/null and b/upload/cover/1679056528013.png differ diff --git a/upload/cover/1679056561868.jpeg b/upload/cover/1679056561868.jpeg new file mode 100644 index 0000000..69129ca Binary files /dev/null and b/upload/cover/1679056561868.jpeg differ diff --git a/upload/cover/1679056587496.jpeg b/upload/cover/1679056587496.jpeg new file mode 100644 index 0000000..b3a8c95 Binary files /dev/null and b/upload/cover/1679056587496.jpeg differ diff --git a/upload/cover/1679058036014.jpeg b/upload/cover/1679058036014.jpeg new file mode 100644 index 0000000..1d81aca Binary files /dev/null and b/upload/cover/1679058036014.jpeg differ diff --git a/upload/cover/1679058043365.jpeg b/upload/cover/1679058043365.jpeg new file mode 100644 index 0000000..3f366cb Binary files /dev/null and b/upload/cover/1679058043365.jpeg differ diff --git a/upload/cover/1679229610791.jpeg b/upload/cover/1679229610791.jpeg new file mode 100644 index 0000000..d743d72 Binary files /dev/null and b/upload/cover/1679229610791.jpeg differ diff --git a/upload/cover/1679229780971.jpeg b/upload/cover/1679229780971.jpeg new file mode 100644 index 0000000..b145c65 Binary files /dev/null and b/upload/cover/1679229780971.jpeg differ diff --git a/upload/cover/1679229853940.jpeg b/upload/cover/1679229853940.jpeg new file mode 100644 index 0000000..219e0f6 Binary files /dev/null and b/upload/cover/1679229853940.jpeg differ diff --git a/upload/cover/1679229963230.jpeg b/upload/cover/1679229963230.jpeg new file mode 100644 index 0000000..838b881 Binary files /dev/null and b/upload/cover/1679229963230.jpeg differ diff --git a/upload/cover/1679230045590.jpeg b/upload/cover/1679230045590.jpeg new file mode 100644 index 0000000..0cddaf7 Binary files /dev/null and b/upload/cover/1679230045590.jpeg differ diff --git a/upload/cover/1679230092657.jpeg b/upload/cover/1679230092657.jpeg new file mode 100644 index 0000000..1841b49 Binary files /dev/null and b/upload/cover/1679230092657.jpeg differ diff --git a/upload/cover/1679230147996.jpeg b/upload/cover/1679230147996.jpeg new file mode 100644 index 0000000..5116445 Binary files /dev/null and b/upload/cover/1679230147996.jpeg differ diff --git a/upload/cover/1679230364390.jpeg b/upload/cover/1679230364390.jpeg new file mode 100644 index 0000000..164ea26 Binary files /dev/null and b/upload/cover/1679230364390.jpeg differ diff --git a/upload/cover/1679230543572.jpeg b/upload/cover/1679230543572.jpeg new file mode 100644 index 0000000..ebc68a9 Binary files /dev/null and b/upload/cover/1679230543572.jpeg differ diff --git a/upload/cover/1679230586243.jpeg b/upload/cover/1679230586243.jpeg new file mode 100644 index 0000000..255c292 Binary files /dev/null and b/upload/cover/1679230586243.jpeg differ diff --git a/upload/cover/1679230641879.jpeg b/upload/cover/1679230641879.jpeg new file mode 100644 index 0000000..2d2d8f9 Binary files /dev/null and b/upload/cover/1679230641879.jpeg differ diff --git a/upload/cover/1679230894621.jpeg b/upload/cover/1679230894621.jpeg new file mode 100644 index 0000000..f6c07c1 Binary files /dev/null and b/upload/cover/1679230894621.jpeg differ diff --git a/upload/cover/1679230935716.jpeg b/upload/cover/1679230935716.jpeg new file mode 100644 index 0000000..e68df06 Binary files /dev/null and b/upload/cover/1679230935716.jpeg differ diff --git a/upload/cover/1679230989243.jpeg b/upload/cover/1679230989243.jpeg new file mode 100644 index 0000000..e68df06 Binary files /dev/null and b/upload/cover/1679230989243.jpeg differ diff --git a/upload/cover/1679231022326.jpeg b/upload/cover/1679231022326.jpeg new file mode 100644 index 0000000..e5add01 Binary files /dev/null and b/upload/cover/1679231022326.jpeg differ diff --git a/upload/cover/1679231052822.jpeg b/upload/cover/1679231052822.jpeg new file mode 100644 index 0000000..2532447 Binary files /dev/null and b/upload/cover/1679231052822.jpeg differ diff --git a/upload/cover/1679231084420.jpeg b/upload/cover/1679231084420.jpeg new file mode 100644 index 0000000..6ed9f8e Binary files /dev/null and b/upload/cover/1679231084420.jpeg differ diff --git a/upload/cover/1679231113572.jpeg b/upload/cover/1679231113572.jpeg new file mode 100644 index 0000000..34ebbbe Binary files /dev/null and b/upload/cover/1679231113572.jpeg differ diff --git a/upload/cover/1679231151929.jpeg b/upload/cover/1679231151929.jpeg new file mode 100644 index 0000000..c50bb49 Binary files /dev/null and b/upload/cover/1679231151929.jpeg differ diff --git a/upload/cover/1679231184020.jpeg b/upload/cover/1679231184020.jpeg new file mode 100644 index 0000000..9104601 Binary files /dev/null and b/upload/cover/1679231184020.jpeg differ diff --git a/upload/cover/1679231221940.jpeg b/upload/cover/1679231221940.jpeg new file mode 100644 index 0000000..d7e6034 Binary files /dev/null and b/upload/cover/1679231221940.jpeg differ diff --git a/upload/cover/1679231465845.jpeg b/upload/cover/1679231465845.jpeg new file mode 100644 index 0000000..3ac987b Binary files /dev/null and b/upload/cover/1679231465845.jpeg differ diff --git a/upload/cover/1679232418133.jpeg b/upload/cover/1679232418133.jpeg new file mode 100644 index 0000000..91169c7 Binary files /dev/null and b/upload/cover/1679232418133.jpeg differ diff --git a/upload/cover/1679232448857.jpeg b/upload/cover/1679232448857.jpeg new file mode 100644 index 0000000..ccf01a2 Binary files /dev/null and b/upload/cover/1679232448857.jpeg differ diff --git a/upload/cover/1679232480948.jpeg b/upload/cover/1679232480948.jpeg new file mode 100644 index 0000000..d75d607 Binary files /dev/null and b/upload/cover/1679232480948.jpeg differ diff --git a/upload/cover/1679232514230.jpeg b/upload/cover/1679232514230.jpeg new file mode 100644 index 0000000..54a856f Binary files /dev/null and b/upload/cover/1679232514230.jpeg differ diff --git a/upload/cover/1679232543082.jpeg b/upload/cover/1679232543082.jpeg new file mode 100644 index 0000000..872ab09 Binary files /dev/null and b/upload/cover/1679232543082.jpeg differ diff --git a/upload/cover/1679232587234.jpeg b/upload/cover/1679232587234.jpeg new file mode 100644 index 0000000..44f3df9 Binary files /dev/null and b/upload/cover/1679232587234.jpeg differ diff --git a/upload/cover/1679232615578.jpeg b/upload/cover/1679232615578.jpeg new file mode 100644 index 0000000..012fc8b Binary files /dev/null and b/upload/cover/1679232615578.jpeg differ diff --git a/upload/cover/1679232650073.jpeg b/upload/cover/1679232650073.jpeg new file mode 100644 index 0000000..e6376ab Binary files /dev/null and b/upload/cover/1679232650073.jpeg differ diff --git a/upload/cover/1679232676818.jpeg b/upload/cover/1679232676818.jpeg new file mode 100644 index 0000000..799c49e Binary files /dev/null and b/upload/cover/1679232676818.jpeg differ diff --git a/upload/cover/1679232717023.jpeg b/upload/cover/1679232717023.jpeg new file mode 100644 index 0000000..54a856f Binary files /dev/null and b/upload/cover/1679232717023.jpeg differ diff --git a/upload/cover/1679232756075.jpeg b/upload/cover/1679232756075.jpeg new file mode 100644 index 0000000..e6376ab Binary files /dev/null and b/upload/cover/1679232756075.jpeg differ diff --git a/upload/cover/1679315151478.jpeg b/upload/cover/1679315151478.jpeg new file mode 100644 index 0000000..45d049f Binary files /dev/null and b/upload/cover/1679315151478.jpeg differ diff --git a/upload/cover/1679315191893.jpeg b/upload/cover/1679315191893.jpeg new file mode 100644 index 0000000..681dc44 Binary files /dev/null and b/upload/cover/1679315191893.jpeg differ diff --git a/upload/cover/1679315240787.jpeg b/upload/cover/1679315240787.jpeg new file mode 100644 index 0000000..4506276 Binary files /dev/null and b/upload/cover/1679315240787.jpeg differ diff --git a/upload/cover/1679315276060.jpeg b/upload/cover/1679315276060.jpeg new file mode 100644 index 0000000..a2315c9 Binary files /dev/null and b/upload/cover/1679315276060.jpeg differ diff --git a/upload/cover/1679315310720.jpeg b/upload/cover/1679315310720.jpeg new file mode 100644 index 0000000..8b96844 Binary files /dev/null and b/upload/cover/1679315310720.jpeg differ diff --git a/upload/cover/1679315343720.jpeg b/upload/cover/1679315343720.jpeg new file mode 100644 index 0000000..3c8cca1 Binary files /dev/null and b/upload/cover/1679315343720.jpeg differ diff --git a/upload/cover/1679315365210.jpeg b/upload/cover/1679315365210.jpeg new file mode 100644 index 0000000..1c6407e Binary files /dev/null and b/upload/cover/1679315365210.jpeg differ diff --git a/upload/cover/1679315396953.jpeg b/upload/cover/1679315396953.jpeg new file mode 100644 index 0000000..6a34bbc Binary files /dev/null and b/upload/cover/1679315396953.jpeg differ diff --git a/upload/cover/1679315437571.jpeg b/upload/cover/1679315437571.jpeg new file mode 100644 index 0000000..dcca8d9 Binary files /dev/null and b/upload/cover/1679315437571.jpeg differ diff --git a/upload/cover/1679315478327.jpeg b/upload/cover/1679315478327.jpeg new file mode 100644 index 0000000..1936978 Binary files /dev/null and b/upload/cover/1679315478327.jpeg differ diff --git a/upload/cover/1679315749022.jpeg b/upload/cover/1679315749022.jpeg new file mode 100644 index 0000000..203c6ad Binary files /dev/null and b/upload/cover/1679315749022.jpeg differ diff --git a/upload/cover/1679315761797.jpeg b/upload/cover/1679315761797.jpeg new file mode 100644 index 0000000..aba7423 Binary files /dev/null and b/upload/cover/1679315761797.jpeg differ diff --git a/upload/cover/1679315803245.jpeg b/upload/cover/1679315803245.jpeg new file mode 100644 index 0000000..59b28fc Binary files /dev/null and b/upload/cover/1679315803245.jpeg differ diff --git a/upload/cover/1679315842977.jpeg b/upload/cover/1679315842977.jpeg new file mode 100644 index 0000000..579169a Binary files /dev/null and b/upload/cover/1679315842977.jpeg differ diff --git a/upload/cover/1679315883620.jpeg b/upload/cover/1679315883620.jpeg new file mode 100644 index 0000000..a6005a3 Binary files /dev/null and b/upload/cover/1679315883620.jpeg differ diff --git a/upload/cover/1679315915467.jpeg b/upload/cover/1679315915467.jpeg new file mode 100644 index 0000000..abe8950 Binary files /dev/null and b/upload/cover/1679315915467.jpeg differ diff --git a/upload/cover/1679315954931.jpeg b/upload/cover/1679315954931.jpeg new file mode 100644 index 0000000..d49efdf Binary files /dev/null and b/upload/cover/1679315954931.jpeg differ diff --git a/upload/cover/1679315985852.jpeg b/upload/cover/1679315985852.jpeg new file mode 100644 index 0000000..a0442f3 Binary files /dev/null and b/upload/cover/1679315985852.jpeg differ diff --git a/upload/cover/1679316037517.jpeg b/upload/cover/1679316037517.jpeg new file mode 100644 index 0000000..ec3eadf Binary files /dev/null and b/upload/cover/1679316037517.jpeg differ diff --git a/upload/cover/1679316072493.jpeg b/upload/cover/1679316072493.jpeg new file mode 100644 index 0000000..4b2f05a Binary files /dev/null and b/upload/cover/1679316072493.jpeg differ diff --git a/upload/cover/1679316422812.jpeg b/upload/cover/1679316422812.jpeg new file mode 100644 index 0000000..6062ab7 Binary files /dev/null and b/upload/cover/1679316422812.jpeg differ diff --git a/upload/cover/1679316453474.jpeg b/upload/cover/1679316453474.jpeg new file mode 100644 index 0000000..c4d13de Binary files /dev/null and b/upload/cover/1679316453474.jpeg differ diff --git a/upload/cover/1679316484842.jpeg b/upload/cover/1679316484842.jpeg new file mode 100644 index 0000000..125d07d Binary files /dev/null and b/upload/cover/1679316484842.jpeg differ diff --git a/upload/cover/1679316513693.jpeg b/upload/cover/1679316513693.jpeg new file mode 100644 index 0000000..bcf50d8 Binary files /dev/null and b/upload/cover/1679316513693.jpeg differ diff --git a/upload/cover/1679316533369.jpeg b/upload/cover/1679316533369.jpeg new file mode 100644 index 0000000..1e09ed8 Binary files /dev/null and b/upload/cover/1679316533369.jpeg differ diff --git a/upload/cover/1679316566135.jpeg b/upload/cover/1679316566135.jpeg new file mode 100644 index 0000000..24bc533 Binary files /dev/null and b/upload/cover/1679316566135.jpeg differ diff --git a/upload/cover/1679316605104.jpeg b/upload/cover/1679316605104.jpeg new file mode 100644 index 0000000..d49efdf Binary files /dev/null and b/upload/cover/1679316605104.jpeg differ diff --git a/upload/cover/1679316637185.jpeg b/upload/cover/1679316637185.jpeg new file mode 100644 index 0000000..a0442f3 Binary files /dev/null and b/upload/cover/1679316637185.jpeg differ diff --git a/upload/cover/1679316666891.jpeg b/upload/cover/1679316666891.jpeg new file mode 100644 index 0000000..ec3eadf Binary files /dev/null and b/upload/cover/1679316666891.jpeg differ diff --git a/upload/cover/1679316698087.jpeg b/upload/cover/1679316698087.jpeg new file mode 100644 index 0000000..4b2f05a Binary files /dev/null and b/upload/cover/1679316698087.jpeg differ diff --git a/upload/cover/1679403034316.jpeg b/upload/cover/1679403034316.jpeg new file mode 100644 index 0000000..40de94e Binary files /dev/null and b/upload/cover/1679403034316.jpeg differ diff --git a/upload/cover/1679403102225.jpeg b/upload/cover/1679403102225.jpeg new file mode 100644 index 0000000..6320a75 Binary files /dev/null and b/upload/cover/1679403102225.jpeg differ diff --git a/upload/cover/1679403138846.jpeg b/upload/cover/1679403138846.jpeg new file mode 100644 index 0000000..620779b Binary files /dev/null and b/upload/cover/1679403138846.jpeg differ diff --git a/upload/cover/1679403158073.jpeg b/upload/cover/1679403158073.jpeg new file mode 100644 index 0000000..9eafe2b Binary files /dev/null and b/upload/cover/1679403158073.jpeg differ diff --git a/upload/cover/1679403193320.jpeg b/upload/cover/1679403193320.jpeg new file mode 100644 index 0000000..3fe9168 Binary files /dev/null and b/upload/cover/1679403193320.jpeg differ diff --git a/upload/cover/1679403239138.jpeg b/upload/cover/1679403239138.jpeg new file mode 100644 index 0000000..225d8df Binary files /dev/null and b/upload/cover/1679403239138.jpeg differ diff --git a/upload/cover/1679403285129.jpeg b/upload/cover/1679403285129.jpeg new file mode 100644 index 0000000..ad2d040 Binary files /dev/null and b/upload/cover/1679403285129.jpeg differ diff --git a/upload/cover/1679403331202.jpeg b/upload/cover/1679403331202.jpeg new file mode 100644 index 0000000..87ca19e Binary files /dev/null and b/upload/cover/1679403331202.jpeg differ diff --git a/upload/cover/1679403370669.jpeg b/upload/cover/1679403370669.jpeg new file mode 100644 index 0000000..212bea1 Binary files /dev/null and b/upload/cover/1679403370669.jpeg differ diff --git a/upload/cover/1679403403756.jpeg b/upload/cover/1679403403756.jpeg new file mode 100644 index 0000000..159c4bc Binary files /dev/null and b/upload/cover/1679403403756.jpeg differ diff --git a/upload/cover/1679403503106.jpeg b/upload/cover/1679403503106.jpeg new file mode 100644 index 0000000..80b33bd Binary files /dev/null and b/upload/cover/1679403503106.jpeg differ diff --git a/upload/cover/1679403631942.jpeg b/upload/cover/1679403631942.jpeg new file mode 100644 index 0000000..3f56e26 Binary files /dev/null and b/upload/cover/1679403631942.jpeg differ diff --git a/upload/cover/1679403697740.jpeg b/upload/cover/1679403697740.jpeg new file mode 100644 index 0000000..d6c996d Binary files /dev/null and b/upload/cover/1679403697740.jpeg differ diff --git a/upload/cover/1679403736341.jpeg b/upload/cover/1679403736341.jpeg new file mode 100644 index 0000000..bab78b7 Binary files /dev/null and b/upload/cover/1679403736341.jpeg differ diff --git a/upload/cover/1679488092121.jpeg b/upload/cover/1679488092121.jpeg new file mode 100644 index 0000000..e320a53 Binary files /dev/null and b/upload/cover/1679488092121.jpeg differ diff --git a/upload/cover/1684567758685.jpeg b/upload/cover/1684567758685.jpeg new file mode 100644 index 0000000..3de9ef0 Binary files /dev/null and b/upload/cover/1684567758685.jpeg differ diff --git a/upload/cover/1684567804066.jpeg b/upload/cover/1684567804066.jpeg new file mode 100644 index 0000000..ab5a05b Binary files /dev/null and b/upload/cover/1684567804066.jpeg differ diff --git a/upload/cover/1684567891591.png b/upload/cover/1684567891591.png new file mode 100644 index 0000000..a031985 Binary files /dev/null and b/upload/cover/1684567891591.png differ diff --git a/upload/cover/17.jpg b/upload/cover/17.jpg new file mode 100644 index 0000000..51581f1 Binary files /dev/null and b/upload/cover/17.jpg differ diff --git a/upload/cover/1716734394042.webp b/upload/cover/1716734394042.webp new file mode 100644 index 0000000..b80a5ef Binary files /dev/null and b/upload/cover/1716734394042.webp differ diff --git a/upload/cover/1716968218868.jpeg b/upload/cover/1716968218868.jpeg new file mode 100644 index 0000000..3b221ee Binary files /dev/null and b/upload/cover/1716968218868.jpeg differ diff --git a/upload/cover/18.jpg b/upload/cover/18.jpg new file mode 100644 index 0000000..6ab4c74 Binary files /dev/null and b/upload/cover/18.jpg differ diff --git a/upload/cover/19.jpg b/upload/cover/19.jpg new file mode 100644 index 0000000..9d2b60f Binary files /dev/null and b/upload/cover/19.jpg differ diff --git a/upload/cover/2.jpg b/upload/cover/2.jpg new file mode 100644 index 0000000..b72839d Binary files /dev/null and b/upload/cover/2.jpg differ diff --git a/upload/cover/20.jpg b/upload/cover/20.jpg new file mode 100644 index 0000000..c51bad3 Binary files /dev/null and b/upload/cover/20.jpg differ diff --git a/upload/cover/21.jpg b/upload/cover/21.jpg new file mode 100644 index 0000000..9ef3981 Binary files /dev/null and b/upload/cover/21.jpg differ diff --git a/upload/cover/22.jpg b/upload/cover/22.jpg new file mode 100644 index 0000000..4efff56 Binary files /dev/null and b/upload/cover/22.jpg differ diff --git a/upload/cover/23.jpg b/upload/cover/23.jpg new file mode 100644 index 0000000..400c2dd Binary files /dev/null and b/upload/cover/23.jpg differ diff --git a/upload/cover/24.jpg b/upload/cover/24.jpg new file mode 100644 index 0000000..6e03acf Binary files /dev/null and b/upload/cover/24.jpg differ diff --git a/upload/cover/25.jpg b/upload/cover/25.jpg new file mode 100644 index 0000000..77df2ec Binary files /dev/null and b/upload/cover/25.jpg differ diff --git a/upload/cover/26.jpg b/upload/cover/26.jpg new file mode 100644 index 0000000..3408d56 Binary files /dev/null and b/upload/cover/26.jpg differ diff --git a/upload/cover/27.jpg b/upload/cover/27.jpg new file mode 100644 index 0000000..0432449 Binary files /dev/null and b/upload/cover/27.jpg differ diff --git a/upload/cover/28.jpg b/upload/cover/28.jpg new file mode 100644 index 0000000..0c043db Binary files /dev/null and b/upload/cover/28.jpg differ diff --git a/upload/cover/29.jpg b/upload/cover/29.jpg new file mode 100644 index 0000000..792d77d Binary files /dev/null and b/upload/cover/29.jpg differ diff --git a/upload/cover/3.jpg b/upload/cover/3.jpg new file mode 100644 index 0000000..0c13434 Binary files /dev/null and b/upload/cover/3.jpg differ diff --git a/upload/cover/30.jpg b/upload/cover/30.jpg new file mode 100644 index 0000000..a7a29f5 Binary files /dev/null and b/upload/cover/30.jpg differ diff --git a/upload/cover/4.jpg b/upload/cover/4.jpg new file mode 100644 index 0000000..f21e941 Binary files /dev/null and b/upload/cover/4.jpg differ diff --git a/upload/cover/5.jpg b/upload/cover/5.jpg new file mode 100644 index 0000000..beb603c Binary files /dev/null and b/upload/cover/5.jpg differ diff --git a/upload/cover/6.jpg b/upload/cover/6.jpg new file mode 100644 index 0000000..ae763d8 Binary files /dev/null and b/upload/cover/6.jpg differ diff --git a/upload/cover/7.jpg b/upload/cover/7.jpg new file mode 100644 index 0000000..86779b7 Binary files /dev/null and b/upload/cover/7.jpg differ diff --git a/upload/cover/8.jpg b/upload/cover/8.jpg new file mode 100644 index 0000000..9b30602 Binary files /dev/null and b/upload/cover/8.jpg differ diff --git a/upload/cover/9.jpg b/upload/cover/9.jpg new file mode 100644 index 0000000..778bbd4 Binary files /dev/null and b/upload/cover/9.jpg differ diff --git a/upload/img/Wechat.jpeg b/upload/img/Wechat.jpeg new file mode 100644 index 0000000..f9bd228 Binary files /dev/null and b/upload/img/Wechat.jpeg differ diff --git a/upload/img/a.png b/upload/img/a.png new file mode 100644 index 0000000..6c5cd06 Binary files /dev/null and b/upload/img/a.png differ diff --git a/upload/img/b.png b/upload/img/b.png new file mode 100644 index 0000000..29793b6 Binary files /dev/null and b/upload/img/b.png differ diff --git a/upload/img/weixin.png b/upload/img/weixin.png new file mode 100644 index 0000000..f58b2b8 Binary files /dev/null and b/upload/img/weixin.png differ