在 Django 中同时使用基于 Class 的视图和基于函数的视图

Using Class-Based Views with Function-Based Views together in Django

是否可以在 django 项目中同时使用 Class-Based Views 和 Function-Based Views? 如果是,那是最佳做法吗? 我可以在同一个 views.py

中一起使用它们吗

是的,您绝对可以将它们结合起来。 Class-based 视图非常适合 crud 操作等基本功能。对于更高级的操作,您可以覆盖 class-based 视图的子类,但我认为您最好为此使用基于函数的视图,尤其是因为它对初学者来说更容易理解。