awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
realpython avatar

realpython/discover-flask

0
View on GitHub↗
4,550 نجوم·794 تفرعات·Python·4 مشاهداتdiscoverflask.com↗

Discover Flask

هذا المشروع عبارة عن قالب تطبيق ويب كامل (full stack) مبني باستخدام Flask. يوفر أساساً لتطوير تطبيقات الويب الكاملة، ويغطي خط الأنابيب بالكامل من واجهات المستخدم ومنطق جانب الخادم إلى إدارة البيانات العلائقية.

ينفذ المشروع بنية معيارية باستخدام المخططات (blueprints) لتنظيم العروض والقوالب في مكونات مستقلة. يتميز بنظام مصادقة قائم على الجلسة لإدارة تسجيل المستخدم، وتجزئة كلمة المرور، وجلسات تسجيل الدخول الآمنة لحماية مناطق التطبيق الخاصة.

يتم التعامل مع استمرارية البيانات من خلال تعيين علائقي للكائنات (ORM) لإدارة المخططات ونظام متكامل لترحيلات قاعدة البيانات ذات الإصدارات. يتضمن المشروع أيضاً مجموعة اختبار آلية مع اختبارات الوحدة وأدوات تغطية الكود للتحقق من منطق التطبيق.

يتضمن القالب تكوينات لاستضافة تطبيقات السحابة، بما في ذلك إدارة متغيرات البيئة واتصالات قاعدة البيانات لبيئات الإنتاج.

Features

  • Flask Application Examples - Serves as a full stack web application template demonstrating best practices for routing, authentication, and data management.
  • Full-Stack Application Boilerplates - Provides a complete full-stack web application template covering user interfaces, server logic, and data management.
  • Object Relational Mappings - Ships with an object relational mapper to store and retrieve structured data from relational databases.
  • Relational Database Integrations - Implements a relational database integration layer including an ORM and schema migration tools.
  • SQL ORMs - Includes a SQL ORM to map relational database tables to Python objects for easier data management.
  • Session Authentication - Provides a full system for user registration, secure login, and active session management.
  • Session Cookie Authentications - Implements secure user session tracking using encrypted browser cookies to protect private application routes.
  • User Authentication Systems - Implements a comprehensive user authentication system for secure registration, login, and access control.
  • Codebase Modularization - Uses a modular architecture to separate application logic and views into independent components.
  • Route-Based Modularization - Implements a modular structure using blueprints to organize web routes into independent, maintainable components.
  • Modular Application Architectures - Implements a modular structure using Flask blueprints to organize views and templates into independent components.
  • Schema Migration Scripts - Uses versioned scripts to incrementally update and track database schema changes across environments.
  • Database Schema Migrations - Automates the application of versioned updates to database schemas to maintain compatibility with application code.
  • Database Schema Managers - Provides utilities for defining and managing relational database schemas and persistence.
  • HTML Layout Inheritance - Provides a base layout system that allows child pages to inherit common HTML markup and structure.
  • Application Unit Testing - Includes a comprehensive unit testing suite to verify server-side logic and ensure application stability.
  • Automated Test Execution - Includes an automated testing suite to verify application logic and ensure code stability.
  • Automated Test Suites - Provides a built-in collection of automated tests and coverage tools to verify application logic.
  • Template Inheritance Systems - Implements a systemic layout organization using template inheritance to maintain visual consistency.
  • موارد التعلم - Guide for discovering the framework.
  • Tutorials and Guides - Educational guide for discovering Flask development patterns.

سجل النجوم

مخطط تاريخ النجوم لـ realpython/discover-flaskمخطط تاريخ النجوم لـ realpython/discover-flask

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة realpython/discover-flask؟

هذا المشروع عبارة عن قالب تطبيق ويب كامل (full stack) مبني باستخدام Flask. يوفر أساساً لتطوير تطبيقات الويب الكاملة، ويغطي خط الأنابيب بالكامل من واجهات المستخدم ومنطق جانب الخادم إلى إدارة البيانات العلائقية.

ما هي الميزات الرئيسية لـ realpython/discover-flask؟

الميزات الرئيسية لـ realpython/discover-flask هي: Flask Application Examples, Full-Stack Application Boilerplates, Object Relational Mappings, Relational Database Integrations, SQL ORMs, Session Authentication, Session Cookie Authentications, User Authentication Systems.

ما هي البدائل مفتوحة المصدر لـ realpython/discover-flask؟

تشمل البدائل مفتوحة المصدر لـ realpython/discover-flask: miguelgrinberg/microblog — This project is a social blogging application built with Flask. It provides a platform for user account management,… sloria/cookiecutter-flask — This project is a standardized project template for building Flask applications. It serves as a customizable project… nswbmw/n-blog — N-blog is a full-stack JavaScript blogging platform and content management system built with Node.js. It functions as… go-xorm/xorm — xorm is a relational mapper and object-relational mapping tool for Go. It translates Go structures into SQL queries… azat-co/practicalnode — Practicalnode is a comprehensive educational resource and backend development framework for mastering server-side… codeigniter4/codeigniter4 — CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web…

بدائل مفتوحة المصدر لـ Discover Flask

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Discover Flask.
  • miguelgrinberg/microblogالصورة الرمزية لـ miguelgrinberg

    miguelgrinberg/microblog

    4,771عرض على GitHub↗

    This project is a social blogging application built with Flask. It provides a platform for user account management, following relationships, and chronological post streams, supported by a PostgreSQL relational database. The application features a multilingual web interface with localized content and date formatting. It is designed as a dockerized web application, utilizing containerization for consistent deployment across different environments. The system integrates a variety of core capabilities, including full-text search with provider abstraction, an asynchronous task worker for backgrou

    Pythonflaskpythonwebapp
    عرض على GitHub↗4,771
  • sloria/cookiecutter-flaskالصورة الرمزية لـ sloria

    sloria/cookiecutter-flask

    4,725عرض على GitHub↗

    This project is a standardized project template for building Flask applications. It serves as a customizable project scaffold that generates a consistent directory layout and configuration using the Cookiecutter CLI tool. The template provides a pre-configured authentication starter for managing user registration and login flows. It also includes a SQLAlchemy database scaffold with automated schema migrations and an integrated Webpack frontend pipeline for bundling and minifying CSS and JavaScript. The generated structure incorporates modular project architecture through the application fact

    Python
    عرض على GitHub↗4,725
  • nswbmw/n-blogالصورة الرمزية لـ nswbmw

    nswbmw/N-blog

    15,392عرض على GitHub↗

    N-blog is a full-stack JavaScript blogging platform and content management system built with Node.js. It functions as a server-side rendered web application that renders markdown source text into HTML for publishing and displaying articles. The system includes a markdown blogging engine that enables the creation and management of posts and user comments. It features a integrated user authentication system that handles account registration, secure sign-in, and session management to protect private routes. The project covers broad capability areas including request routing and middleware pipel

    JavaScriptblogcourseexpress
    عرض على GitHub↗15,392
  • go-xorm/xormالصورة الرمزية لـ go-xorm

    go-xorm/xorm

    6,628عرض على GitHub↗

    xorm is a relational mapper and object-relational mapping tool for Go. It translates Go structures into SQL queries and maps database rows back into native objects, providing a multi-dialect database driver that supports MySQL, PostgreSQL, SQLite, Oracle, SQL Server, and TiDB. The project features a read-write splitting manager that routes modification requests to a primary database and read requests to replicas. It includes a database schema synchronizer to automatically align table structures and indexes with application data models, as well as a fluent SQL query builder for constructing co

    Gogolangmssqlmysql
    عرض على GitHub↗6,628
عرض جميع البدائل الـ 30 لـ Discover Flask→