PyFastAdmin:基于fastapi+htmx+tailwind的前后端不分离快速开发后台
PyFastAdmin 是一个基于 fastapi、htmx 和 tailwind 的前后端不分离的后台快速开发框架。它使用了htmx、jinja2、tailwind 和 alphinejs,支持RBAC权限角色管理,自带操作日志记录功能,非常适合快速构建CRUD操作的后台系统。此外,PyFastAdmin 使用mongodb作为数据库,从而减少了开发过程中频繁修改数据库表结构的麻烦。
PyFastAdmin 参考了AntDesignPro的设计风格,并且同时支持移动端和PC端的响应式布局。这使得开发者能够轻松创建既美观又实用的后台管理界面。
项目特点包括:
- 前后端不分离架构,简化开发流程
- 使用htmx和jinja2,实现前后端交互
- 结合tailwind CSS,快速构建响应式界面
- 支持RBAC权限角色,便于管理用户权限
- 自带操作日志记录,方便追踪用户行为
- 使用mongodb数据库,避免频繁的表结构变更
该项目在GitHub上拥有自己的仓库,开发者可以通过以下链接访问:PyFastAdmin GitHub仓库。此外,该项目在社区也有相关讨论,开发者可以进一步了解和交流。讨论。
项目提供了丰富的效果展示,包括多个截图,展示了其界面设计和功能实现。这些截图可以帮助开发者更好地理解PyFastAdmin的实际应用效果。如果您对PyFastAdmin感兴趣,可以访问其GitHub仓库或社区进一步了解。
评论已关闭