BlogLiteV2
1.0.0

pip install -r requirements.txt 실행하려면 requirements.txt 으로 작성된 모든 종속성을 설치합니다.python3 app.py Backened에서 development 중인 플라스크 앱을 시작합니다. 이것은 로컬 시스템에서 앱을 실행하기위한 것입니다.npm run serve .~/go/bin/MailHog 로컬 서버에서 MailHog를 시작합니다.celery -A app.celery worker -l info Celery Workers를 시작하기 위해 후원되었습니다.celery -A app.celery beat --max-interval 1 -l info Celery Beat 및 Scheduler를 시작하기 위해 Backened.redis-cli 터미널에서 Redis 서버를 시작합니다./backened 및 frontend 폴더.Project Documentationyaml 파일을 API 문서로 가지고 있습니다.Project Documentationreadme 파일 및 requirements 파일backend 의 폴더 구조project.sqlite3 는 SQLITE 데이터베이스입니다. 기계의 어느 곳에서나있을 수 있습니다. app.py 의 경로에서 조정이 필요합니다. 데이터베이스 중 하나가 테스트를 위해 배송됩니다./templates 메일을 보내는 데 사용되는 템플릿이 저장되는 기본 폴더입니다.api.py , cache.py , cachingdata.py , CLERY.PY, clery.py , emailgenr.py 및 models.py 폴더 tasks.py 있습니다.이 폴더는 각각 모든 API, 캐싱 초기화, 캐싱, 셀러리 초기화, 이메일 생성, 백엔드 수출 작업 등을 코인트합니다.static 내보낸 데이터의 CSV 파일이있는 폴더.frontend 의 폴더 구조node_modulespublicblogs 와 profile 있는 assets 사용자가 각각 블로그 이미지를 업로드하고 프로필 이미지를 업로드했습니다.src 는 Frontend 구성 요소 및 라우터가있는 기본 폴더입니다.components , 다른 경로를 정의하기위한 index.js 가 포함 된 router , App.vue 앱을 제공하는 페이지, 앱 시작 및 store index.js 로 vue 용 스토어를 작성하십시오.readme 파일 및 기타 필요한 구성. mad2-project
├── backend
| ├── app.py
| ├── api.py
| ├── cache.py
| ├── cachingdata.py
| ├── clery.py
| ├── database.sqlite3
| ├── emailgenr.py
| ├── models.py
| ├── tasks.py
| ├── templates
| | ├── blogs_csv.html
| | ├── daily_reminder.html
| | └── monthly_report.html
| └── Static
|
├── frontend/
│ ├── public
| ├──src
| | ├── assets
| | | ├── Blogs
| | | └── Profile
| | ├── components
| | | ├── CommentBlog.vue
| | | ├── EditBlog.vue
| | | ├── EditProfile.vue
| | | ├── LoginSignup.vue
| | | ├── MyFollowers.vue
| | | ├── MyFollowing.vue
| | | ├── NavBar.vue
| | | ├── PostBlog.vue
| | | ├── PostEngage.vue
| | | ├── ReadBlog.vue
| | | ├── SPage.vue
| | | ├── StartPage.vue
| | | └── UserProfile.vue
| | ├── router/index.js
| | ├── store/inex.js
| | ├── App.vue
| | └── main.js
| ├── .gitignore
| ├── babel.config.js
| ├── jsconfig.json
| ├── package-lock.json
| ├── package.json
| ├── README.md
| └── vue.config.js
├── Bloglite.yaml
├── requirements.txt
├── Project_Report_ BLOG-LITEV2.pdf
└── readme.md