Seal

screenshot of Seal
django
vue

django-base-templates 主要为 django 开发DEMO, 支持 非前后端分离 和 前后端分离模式 。

Overview:

The "海豹 seal" is a Django-based development platform that supports both non-separation and separation of front-end and back-end modes. It is designed to be a flexible and efficient framework for developing Django projects with RESTful and GraphQL support. The project started on March 1st, which is International Seal Day, hence the name "海豹 seal." The author plans to continue developing and updating the project on weekends.

Features:

  • MVC pattern development
  • Supports RESTful and GraphQL
  • Includes k8s webssh for managing pods
  • Bootstrap3 and inspinia 2.7 front-end templates
  • Utilizes cbv development style with drf RESTful API
  • Supports MySQL and SQLite databases
  • Offers features for auditing SQL statements
  • Future development plans include refactoring the front-end and developing additional features

Summary:

The "海豹 seal" is a Django-based development platform that offers extensive features and support for building Django projects. Its support for both RESTful and GraphQL APIs, along with its flexible front-end templates, make it a versatile choice for developers. With ongoing development plans and a growing community of contributors, the project continues to evolve and improve.

django
Django

Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. It follows the model-view-controller (MVC) architectural pattern, providing an extensive set of built-in tools and conventions to streamline the creation of robust and scalable web applications.

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

graphql
Graphql

A website that uses GraphQL as a query language to manage data fetching and state management. This includes features such as a strongly typed schema, client-side caching, and declarative data fetching to streamline data management and optimize website performance.