Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dongju93/my-dogs

[Django] 자신의 반려견을 등록, 기록하고 차트 비교와 사진을 공유할 수 있는 웹사이트.
https://github.com/dongju93/my-dogs

comments-system css highcharts html instagram like-system mysql order-management python record-site shopping-site social-login sqlite3 vanilla-javascript

Last synced: about 1 month ago
JSON representation

[Django] 자신의 반려견을 등록, 기록하고 차트 비교와 사진을 공유할 수 있는 웹사이트.

Awesome Lists containing this project

README

        

#### 2023 Update soon...

## Journey to migration Django 3.0.4 web app to 4.2.5

> Reconfigure virtual environment
- apply `Python 3.11.5`
- `source myven/bin/activate`


> Change RDBMS
- `MySQL`(AWS RDS) 8.0.xx to `MariaDB`(Docker) 11.1.2
- apply `DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'` globally
- `makemigrations`, `migrate` success


> Change AWS S3 file upload method
- Both web static files and user-uploaded files are stored in an `AWS S3` bucket
- Now, `AWS Lambda Edge` is employed for credential and presigned URL generation
while `AWS CloudFront` is utilized with S3 for file uploads and downloads