- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 Flask-admin新建记录时动态生成某个字段数据
关键在于自定义创建记录的表单类,在表单类的构造函数中生成字段内容,通过get_create_form返回表单。附带的可以将字段设置为只读。下面例子中希望自动生成只读的uuid。class AdminProductionView(ModelView):class AdminProductionCreateForm(Form):uuid = StringField('UUID')name = StringField('Name')para = StringField('...
2020-09-18 14:58:55
525
原创 Flask-admin列表搜索使用外键字段
假设License表有个外键引用User表,想在License的列表中通过User的name来搜索。同时License数据库模型中有User表的反向引用userclass AdminLicenseView(AdminModelView):column_searchable_list = ('user.name', )
2020-09-18 13:54:27
620
原创 cmake联合boost.test做单元测试
假设测试代码都在test目录下测试代码就用boost的例子#define BOOST_TEST_MODULE My Test#include <boost/test/included/unit_test.hpp>BOOST_AUTO_TEST_CASE(first_test){ int i = 1; BOOST_TEST(i); BOOST_TEST(i ...
2020-05-06 13:31:00
907
原创 cmake获取Git版本信息
主要使用两个命令获取当前版本哈希值:git rev-parse --short HEADmacro(get_git_hash _git_hash) find_package(Git QUIET) if(GIT_FOUND) execute_process( COMMAND ${GIT_EXECUTABLE} rev-parse --shor...
2020-05-06 11:14:24
1414
原创 如何在wxWidgets窗口内嵌入SDL窗口
思路是利用SDL_Window* SDL_CreateWindowFrom(const void* data)函数从原生窗口创建SDL窗口。参数data是一个指向依赖于驱动程序的窗口创建数据的指针,在Windows系统下就是将窗口句柄强制类型转换成void *传入。下面是创建SDL窗口的帮助代码,创建SDL窗口后也附带创建绘图用的renderbool CreateSDLWindow(...
2020-04-27 11:35:51
801
USB MIDI Spec
2010-02-08
DIY remote camera trigger
2010-02-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人