Django Admin 水平过滤器(ManyToManyField)


对于 ManyToMany 元素,Django Admin 默认使用的筛选组件为:

如上图所示,使用的时候很是麻烦,而且不太直观。

而另一种 Django 提供的方式,则使用体验好的多,如下所示:

想要设置采用如下方式,在对应 APP 下做如下设置即可:

class ModelName(admi

Read more

在 MySQL 中使用 JSON 格式数据,并利用 Python 调用


最近考虑使用在 MySQL 中存储配置文件,首选的方案是针对每个配置项设置字段,但是产生的问题在于,配置项过多,且设置很灵活,采用固定的字段存储,使用起来很麻烦,仅创建就让人觉得很头疼。

而如果直接存储配置文件,则还需要对配置文件进行解析,且在前端进行修改时,无法对配置项的修改正确与否做出简单的判断

Read more

树莓派 Camera 接口使用


摄像头安装

首先打开接口,上拉一下两端,然后拔开就行,拔开后,摄像头就可以很轻松的插入了。

插入后的样式。

相关命令

1) raspistill

这块这个 raspistill 是不是可以拆解为 raspi still 也就是 树莓派(raspi) 标准接口语言(Standard Test In

Read more

解决 GIT 服务器配置好 SSH 公钥后,仍需要密码访问的问题


Git 官方文档

背景: 我在我的阿里云服务器上,创建了 Git 服务,作为远程 Git 仓库,并配置了 /home/git/.ssh/ 目录下的 authorized_keys,但是在本地客户端连接时仍需要输入密码。

解决方案: 在 客户端 ~/.ssh/ 目录下创建 config 文件,填写如下

Read more

GCP AI Platform


管理模型和作业

状态:

  • STATE_UNSPECIFIED The job state is unspecified.
  • QUEUED The job has been just created and processing has not yet begun.
  • PREPARING The s

Read more

GCP AI APIs 信息汇总


建议&限制

API 名称 建议 避免
Cloud Speech-to-Text API 以 16000 Hz 或更高的采样率采集音频。 应该避免对采样率较低的音频进行重采样,即使他们不是推荐的采样率。
使用无损编解码器录制和传输音频。建议使用 FLAC 或 LINEAR16

Read more

GCP Cloud Composer


基于 Apache Airflow 构建的全代管式工作流编排服务。 Cloud Composer 是以 Airflow 为基础构建的托管式工作流编排服务。与本地部署类似,Cloud Composer 会部署多个组件来运行 Airflow。 Airflow 是以微服务为基础构建的一种框架。为了按分布式

Read more