Skip to content

接口重构及规范 #3

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 29 commits into
base: master
Choose a base branch
from
Draft

Conversation

VincentAdamNemessisX
Copy link
Member

重构接口定义及部分函数优化

…nvenient management, update functions' name and definitions
@VincentAdamNemessisX VincentAdamNemessisX requested review from a team and removed request for a team November 7, 2024 10:11
@VincentAdamNemessisX VincentAdamNemessisX added the bug Something isn't working label Nov 7, 2024
VincentAdamNemessisX and others added 19 commits November 8, 2024 15:46
…etry source for better install packages on remote server, remove unnecessary imports in urls, optimize STATIC definitions in settings, add gzip middleware for all requests and responses
- add django rest framework for better serializer and deserializer
- finished serializer for analytics' indicators, charts and rank
- use postgresql database instead of mysql
- use drf APIView instead of functions in analytics app
- add serializer for announcements app
- add serializers for category app
- add common exceptions
- add serializers for category app
- unifed views name in [analytics, announcements, category]
- add SoftWare serializer for software app
- extract commentswitharticles to comments and articles
- renamed frontenduser app to visitor
- update anywhere that use above app
- add serializers for articles, comments
- add common response serializer
- optimize urls and some views implement logic
- optimize serializers using in articles app
- optimize replacement in decrypt params
- add loguru module for record logs
- add dict or list field for serializers
update database
- encrypt logic optimize
- logs optimize
- comments CR logic
- other optimize
- optimize cache set and get
- update gitignore files
- update poetry.lock
@VincentAdamNemessisX VincentAdamNemessisX requested a review from a team January 11, 2025 09:11
@VincentAdamNemessisX VincentAdamNemessisX added enhancement New feature or request dependencies Pull requests that update a dependency file over budget Pull requets that need so much cost labels Jan 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working dependencies Pull requests that update a dependency file enhancement New feature or request over budget Pull requets that need so much cost
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant