我是Flask的新手,并注意到有两个插件可以启用CRUD视图和授权登录,Flask-Admin和Flask-AppBuilder.
这两个特性让我感兴趣的是我的模型的Master-Detail视图,我可以在同一个屏幕上看到主表的行和相关的详细信息.
知道哪一个更喜欢?我看到Flask-AppBuilder在Github上有更多的提交,而Flask-Admin有更多的明星.
如何分辨,不花太多时间选错?
我正在尝试正确构建我的python 2.7项目(包含几个子目录)。我在每个级别上都添加了__init__.py文件,对于导入,似乎“最佳”做法是使用这种类型的绝对导入:
import top_package_folder.package_subfolder.module_name
Run Code Online (Sandbox Code Playgroud)
代替:
import .module_name
Run Code Online (Sandbox Code Playgroud)
即使我的代码位于package_subfolder目录中。
正如我最近了解到的那样,我现在正在寻找一种将所有这些相对进口自动转换为绝对进口的方法。
(我尝试使用autopep8,但无法使导入绝对。)
提前致谢。