Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

The Flask blog site to publish posts on the IT topic.

License

NotificationsYou must be signed in to change notification settings

Gubchik123/ITish

Repository files navigation

Header image

Blog site to publish posts on the IT topic

Demo

Clickhere to open ITish blog site

Demo image

Project modules (requirements.txt)gevent

FlaskFlask-AdminFlask-LoginFlask-MigrateFlask-SQLAlchemyFlask-WTFemail-validatorPyMySQLpython-dotenv


Site structure

The system consists of the following main functional blocks:

  • Registration, authentication and authorization;
  • Guest functionality;
  • User functionality;
  • Admin functionality.

Flask Blueprints

  • Auth (for working with registration, authentication and authorization);
  • Blog (for working with posts and others that are connected with them);
  • Profile (for working with user profiles and pages that are connected with them).

Technology stack

  • Backend:
    • Python programming language;
    • Flask framework with following extensions:
      • Flask-Admin (for admin panel);
      • Flask-Login (for 'auth' functionality);
      • Flask-Migrate (for migrations);
      • Flask-SQLAlchemy (for database using python objects);
      • Flask-WTF (for rendering forms).
    • MySQL / PostgreSQL database;
  • Frontend:
    • HTML & CSS;
    • JavaScript;
    • Bootstrap 5.

License

ITish is licensed under theMIT License.


[8]ページ先頭

©2009-2025 Movatter.jp