小编Mat*_*tMS的帖子

如何要求登录Django Generic Views?

我想限制对Django Generic Views处理的URL的访问.

对于我的观点,我知道login_required装饰师完成了这项工作.同时创建/删除/更新通用视图接受login_required参数,但我找不到为其他通用视图执行此操作的方法.

python django

78
推荐指数
7
解决办法
6万
查看次数

如何以一种好的方式在Golang中使用SQL NULL值和JSON?

Go类型喜欢Int64并且String不能存储空值,所以我发现我可以使用sql.NullInt64sql.NullString.

但是当我在Struct中使用它们,并使用json包从Struct生成JSON时,格式与我使用常规Int64String类型时的格式不同.

JSON有一个额外的级别,因为sql.Null***也是一个Struct.

有没有一个很好的解决方法,或者我不应该在我的SQL数据库中使用NULL?

sql json go

31
推荐指数
2
解决办法
1万
查看次数

将函数列表应用于Ramda中的值

我怎样才能在Ramda中最好地创建这个功能?

function get_list (value) {
  return [
    first_transform(value),
    second_transform(value)
  ]
}

get_list(12)
Run Code Online (Sandbox Code Playgroud)

我猜这是地图功能的反面.

javascript functional-programming ramda.js

12
推荐指数
1
解决办法
2983
查看次数

如何在Google Cloud上的Kubernetes中备份Postgres数据库?

备份在Google Cloud Container Engine上运行的Postgres数据库的最佳做法是什么?

我的想法是将备份存储在Google云端存储中,但我不确定如何将磁盘/ Pod连接到存储桶.

我使用以下配置在Kubernetes集群中运行Postgres:

apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: postgres-deployment
spec:
  replicas: 1
  template:
    metadata:
      labels:
        app: postgres
    spec:
      containers:
        - image: postgres:9.6.2-alpine
          imagePullPolicy: IfNotPresent
          env:
            - name: PGDATA
              value: /var/lib/postgresql/data
            - name: POSTGRES_DB
              value: my-database-name
            - name: POSTGRES_PASSWORD
              value: my-password
            - name: POSTGRES_USER
              value: my-database-user
          name: postgres-container
          ports:
            - containerPort: 5432
          volumeMounts:
            - mountPath: /var/lib/postgresql
              name: my-postgres-volume
      volumes:
        - gcePersistentDisk:
            fsType: ext4
            pdName: my-postgres-disk
          name: my-postgres-volume
Run Code Online (Sandbox Code Playgroud)

我试图创建一个Job来运行备份:

apiVersion: batch/v1 …
Run Code Online (Sandbox Code Playgroud)

postgresql google-cloud-storage kubernetes google-kubernetes-engine

9
推荐指数
2
解决办法
6560
查看次数