小编san*_*eep的帖子

如何使用JIRA python API将观察者添加到JIRA票证

我正在使用JIRA python API从我的代码创建JIRA票证.代码如下所示

from jira.client import JIRA
def create_jira_issue(jira, summary, description, status):

    project = getattr(settings,'jira_project_' + status)
    now = datetime.datetime.now()
    pm_jira_dict = {
        'project': {'key': getattr(settings,'jira_project_' + status)},
        'summary': summary,
        'description': description,
        'issuetype': {'name': settings.jira_issuetype},
        'assignee':{'name': settings.jira_assignee},
        'timetracking':{'originalEstimate': settings.jira_timetracking},
        'duedate':now.strftime('%Y-%m-%d %H:%M:%S')
    }

    new_issue = jira.create_issue(fields=pm_jira_dict)
    return new_issue
Run Code Online (Sandbox Code Playgroud)

现在我想为此票添加一个Watcher.我怎么能在这里添加它.

提前致谢.

python jira python-2.7 python-jira jira-rest-api

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

如何在django模型中为FloatField设置默认值

如何FloatField在django中设置默认值.

最初,当我创建模型并将float字段声明为:

cost = models.FloatField(null=True, blank=True)
Run Code Online (Sandbox Code Playgroud)

和db也通过南迁移成功创建.

但是现在当我尝试使用html表单对该字段进行编辑时,并且在成本字段中没有输入任何值,而是在其抛出的形式中value error.因此,我认为如果我可以为成本字段设置默认值,它可以解决问题.

但我不知道如何为FloatFieldin 设置默认值django.

python mysql django

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

在Django模板中创建年份下拉列表

我想在django模板中创建一年的下拉列表.下拉列表将包含2011年的开始年份,而结束年度应为当年的5年.

例如:如果今天我看到它将显示我2011年,2012年,2013年,2017年的年份.

可以通过从views.py发送列表并在模板中循环或在forms.py中定义来完成.

但我不想在这里使用任何形式.我只需要在模板中显示它.

我怎么能在Django模板中做到这一点.

python django django-templates

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

计算python字典中值的重复

我有一个以下格式的字典.在这本词典中,存在不同种类的区域,但是存在多次.我想从此生成另一个字典,其中包含一个附加键"Count",该键将包含重复区域(即"Full Run"或"Half Run"或"Semi Run")的次数.

[
{'zip_zone': u'Full Run', 'zipcode': u'14042', 'longitude': -78.516154}, 
{'zip_zone': u'Full Run', 'zipcode': u'14101', 'longitude': -78.51734}, 
{'zip_zone': u'Full Run', 'zipcode': u'14706', 'longitude': -78.493761}, 
{'zip_zone': u'Half Run', 'zipcode': u'14709', 'longitude': -78.024817}, 
{'zip_zone': u'Semi Run', 'zipcode': u'14711', 'longitude': -78.119974}, 
{'zip_zone': u'Full Run', 'zipcode': u'14714', 'longitude': -78.256921}, 
{'zip_zone': u'Half Run', 'zipcode': u'14715', 'longitude': -78.157392}, 
{'zip_zone': u'Semi Run', 'zipcode': u'14717', 'longitude': -78.210567}, 
{'zip_zone': u'Semi Run', 'zipcode': u'14719', 'longitude': -78.86951}, 
{'zip_zone': u'Half Run', 'zipcode': u'14727', 'longitude': -78.268103}, 
{'zip_zone': u'Semi Run', 'zipcode': u'14731', …
Run Code Online (Sandbox Code Playgroud)

python django dictionary

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

出现错误ReferenceError:原始未定义

当我尝试这样做gulp buildgulp watch出现以下错误时 -

ReferenceError: primordials is not defined
    at fs.js:47:5
    at req_ (/Users/testuser/projects/insights/node_modules/natives/index.js:143:24)
    at Object.req [as require] (/Users/testuser/projects/insights/node_modules/natives/index.js:55:10)
    at Object.<anonymous> (/Users/testuser/projects/insights/node_modules/vinyl-fs/node_modules/graceful-fs/fs.js:1:37)
    at Module._compile (node:internal/modules/cjs/loader:1109:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)
    at Module.load (node:internal/modules/cjs/loader:989:32)
    at Function.Module._load (node:internal/modules/cjs/loader:829:14)
    at Module.require (node:internal/modules/cjs/loader:1013:19)
    at require (node:internal/modules/cjs/helpers:93:18)
Run Code Online (Sandbox Code Playgroud)

这些是以下模块和我安装的版本。

node -v
v16.2.0

npm -v
7.13.0

gulp -v
CLI version: 2.3.0
Local version: 3.9.1
Run Code Online (Sandbox Code Playgroud)

我使用的是 MacOS Catalina。有人可以帮我解决这个问题吗?

saas node.js npm gulp gulp-watch

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

使用're'从字符串中提取列表

我有一个这种格式的字符串:any_string = "[u'02', u'03', u'04', u'05']".我想从中提取一个应该是这样的列表new_list = ['02', '03', '04', '05']

我正在使用're'.下面的代码我写的是为了完成这项工作,但没有运气

import re

new_list = re.findall(r'["w "]', any_string)
Run Code Online (Sandbox Code Playgroud)

我得到的结果是 [' ', ' ', ' ']

基本上我想要一个这样的列表new_list = ['02', '03', '04', '05'],这样我就可以遍历各个项目02, 03, 04 , 05

python regex parsing

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

逃避特殊的特殊人物

我有一个像:的字符串'SEBASTIÁN',当我将其保存在数据库中时,它将保存为编码.在尝试通过python代码在前端显示它时,它会抛出一个错误.

In [1]: p = "SEBASTIÁN"

In [2]: p
Out[2]: 'SEBASTI\xc3\x81N'
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?

python django special-characters

0
推荐指数
1
解决办法
82
查看次数