小编r_z*_*zny的帖子

Django 2.0 中的“greatest-n-per-group”查询?

基本上,我想做这个,但在Django 2.0。

如果我尝试:

Purchases.objects.filter(.....).annotate(my_max=Window( expression=Max('field_of_interest'), partition_by=F('customer') ) )

我取回所有行,但将my_max属性添加到每条记录。

django greatest-n-per-group

5
推荐指数
1
解决办法
1249
查看次数

在 Formik React 表单的 handleSubmit 方法中设置 Redux State

我想在提交 Formik react 表单后通过 Ajax 获取的 redux 存储中设置一个变量

import React from 'react';
import {connect} from 'react-redux';
import { withFormik, Form, Field } from 'formik';

const LoginForm = ({
    values
  }) => {

  return (
        <div>
            <Form className={styles.LoginForm}>
              <Field className={input_classes} type="text" name="username" placeholder="username" />
              <Field className={input_classes} type="password" name="password" placeholder="password" />
              <button>Submit</button>
            </Form>
        </div>
    )

}

const mapDispatchToProps = dispatch => {
  return {
    setData: (data) => dispatch({type: actionTypes.ADD_DATA, data: data})
  }
}

const loginForm = connect(null, mapDispatchToProps)(LoginForm);

const FormikLoginForm = withFormik({ …
Run Code Online (Sandbox Code Playgroud)

reactjs react-redux formik

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

Django 中的 DateField 缺少小时、分钟、秒

Date在 Oracle 12c 旧表中有一个字段,其中包含类似18-JAN-14 12 34 59. 在我的 django 1.10 应用程序中,我有一个带有 field 的相应模型time = models.DateField(blank=True, null=True)。问题是,当我检查模型的实例时,我得到类似datetime.date(2014, 1, 18)......小时、分钟和秒发生了什么?

谢谢!

oracle django

-3
推荐指数
1
解决办法
1384
查看次数