小编ale*_*rsh的帖子

从python中的时区名称获取UTC偏移量

如何在python中从时区名称获取UTC偏移量?

例如:我有Asia/Jerusalem,我想得到+0200

python

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

在本地运行Fabric脚本

我有一个django应用程序,我写了一个结构脚本,在部署服务器(Cent OS 5)上安装我的应用程序.

现在我想在部署服务器上本地运行相同的结构脚本.

有没有办法在不提供ssh用户和密码的情况下执行此操作?

我的意思是只用"-H localhost"?

谢谢,Alex A.

django fabric

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

无法读取null的属性'getHostNode'

我有一个视觉/反应应用程序与反应路由器,我有一个简单的按钮在我的应用程序:

<Link className="dark button" to="/">Another Search</Link>
Run Code Online (Sandbox Code Playgroud)

当我点击它时,我得到以下异常:

Uncaught TypeError: Cannot read property 'getHostNode' of null
Run Code Online (Sandbox Code Playgroud)

错误来自:

getHostNode: function (internalInstance) {
    return internalInstance.getHostNode();
},
Run Code Online (Sandbox Code Playgroud)

知道为什么我得到这个?

javascript reactjs react-router

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

超过1个外键

我有以下模型:http://slexy.org/view/s20T8yOiKZ

from mxutils.cms_services import generate_secid
from django.db import models
from django.contrib import admin
from django import forms

class World(models.Model):
    title = models.CharField(max_length=150)
    secid = models.SlugField(max_length=1000, editable=False)
    elements = models.ManyToManyField("Element", related_name='elements', blank=True, null=True)
    metadata = models.OneToOneField("Category_metadata", blank=True, null=True)
    def save(self):
        if not self.pk:
            super(World, self).save()
            self.secid = generate_secid(self.title, self.pk, World.objects.all())
        return super(World, self).save()
    def __unicode__(self):
        return "%s" % self.title

class Element(models.Model):
    parent = models.ForeignKey(World, related_name='element_parent')
    world = models.ForeignKey(World, related_name='world', blank=True, null=True)
    item = models.ForeignKey("Item", blank=True, null=True)
    value = …
Run Code Online (Sandbox Code Playgroud)

django django-models

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

用于在admin中添加和更改页面的不同字段

我的admin.py中有以下类的django应用程序:

class SoftwareVersionAdmin(ModelAdmin):
    fields = ("product", "version_number", "description",
      "media", "relative_url", "current_version")
    list_display = ["product", "version_number", "size",
      "current_version", "number_of_clients", "percent_of_clients"]
    list_display_links = ("version_number",)
    list_filter = ['product',]
Run Code Online (Sandbox Code Playgroud)

我希望这些文件用于添加页面,但不同的字段用于更改页面.我怎样才能做到这一点?

python django django-admin

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

argparse参数嵌套

我在python中有以下代码:

parser = argparse.ArgumentParser(description='Deployment tool')
group = parser.add_mutually_exclusive_group()
group.add_argument('-a', '--add', dest='name_to_add', help='Add a new group or a role to existing group')
group.add_argument('-u', '--upgrade', dest='name_to_upgrade', help='Upgrade a group with the new version')
parser.add_argument('--web_port', help='Port of the WEB instance that is being added to the group')
Run Code Online (Sandbox Code Playgroud)

我的问题是"--web_port"选项.我希望能够仅使用"-a"选项添加此选项,但不能使用"-u"添加此选项.

希望能够运行:"python my_script.py -a name --web_port = XXXX".

不想运行:"python my_script.py -u name --web_port = XXXX"

我应该如何更改代码以便能够以这种方式运行它?

谢谢,阿尔沙夫斯基亚历山大.

python argparse

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

在flot饼图中重叠标签

我使用jquery flot作为我的饼图,当饼图片非常小时我遇到重叠标签的问题.那有一个很好的解决方案吗?

我的饼图:

series: { 
                pie: { 
                    show: true, 
                    radius: 1, 
                    label: { 
                        show: true, 
                        radius: 5/8, 
                        formatter: function(label, series){ 
                            return '<div style="font-size:12pt;text-  align:center;padding:2px;color:black;margin-left:-80%;margin-  top:-20%;">'+label+'<br/>'+Math.round(series.percent)+'%</div>'; 
                        }, 
                        background: { opacity: 0.5 } 
                    } 
                } 
            }, 
            legend: { 
                show: false 
            }
Run Code Online (Sandbox Code Playgroud)

谢谢,阿尔沙夫斯基亚历山大.

javascript jquery charts flot pie-chart

14
推荐指数
2
解决办法
8642
查看次数

使用Facebook登录localhost

我有一个Facebook登录的React/Horizo​​n应用程序.我想知道是否有任何选项可以从localhost登录facebook登录?

facebook facebook-login

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

使用django-taggit制作不区分大小写的标签

我在我的模型中添加了tags = TaggableManager(blank = True),但我希望我的标签不区分大小写.为此我看到了一些工作片段,想问一下是否有一种简单的方法可以做到这一点?如果我必须覆盖TaggableManager中的某些方法,请告知我该怎么做?

在此先感谢Arshavski Alexander.

django django-taggit

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

为django测试加载装置

我想在我的测试中使用一些灯具.

我有cms_sampleapp和一个fixtures文件夹里面:cms_sample_data.xml

我在我的使用中使用以下内容test.py:

class Functionality(TestCase): 
    fixtures = ['cms_sample_data'] 
Run Code Online (Sandbox Code Playgroud)

使用TestCasedjango.tests,而不是unittest.

但是没有加载灯具.我错过了什么?

testing django unit-testing fixtures

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