小编bgr*_*dev的帖子

Django 1.8运行特定的迁移

在django 1.8中,有一种方法可以运行特定的迁移和迁移.

不仅适用于一个应用程序,还适用于该应用程序迁移目录中的特定文件.

编辑原始:

    Traceback (most recent call last):
  File "manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/home/vagrant/virtualenvs/aku/lib/python3.4/site-packages/django/core/management/__init__.py", line 338, in execute_from_command_line
    utility.execute()
  File "/home/vagrant/virtualenvs/aku/lib/python3.4/site-packages/django/core/management/__init__.py", line 330, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/home/vagrant/virtualenvs/aku/lib/python3.4/site-packages/django/core/management/base.py", line 393, in run_from_argv
    self.execute(*args, **cmd_options)
  File "/home/vagrant/virtualenvs/aku/lib/python3.4/site-packages/django/core/management/base.py", line 444, in execute
    output = self.handle(*args, **options)
  File "/home/vagrant/virtualenvs/aku/lib/python3.4/site-packages/django/core/management/commands/migrate.py", line 146, in handle
    plan = executor.migration_plan(targets)
  File "/home/vagrant/virtualenvs/aku/lib/python3.4/site-packages/django/db/migrations/executor.py", line 50, in migration_plan
    self.loader.graph.node_map[target].children
KeyError: ('wagtailcore', '0001_initial')
Run Code Online (Sandbox Code Playgroud)

做了一点搜索并找到了这个https://code.djangoproject.com/ticket/24225#no1

migration django django-migrations

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

使用Puppet设置环境变量

我正在使用vagrant with puppet为开发环境设置虚拟机.我想在.pp文件中设置一些环境变量.使用Ubuntu 64位的虚拟盒和流浪汉基本盒.

我现在有这个.

$bar = 'bar'

class foobar {
   exec { 'foobar':
     command => "export Foo=${bar}",
   }
}
Run Code Online (Sandbox Code Playgroud)

但是在配置时我收到错误:无法找到命令'export'.

这似乎应该很简单,我错过了exec类型的某种需求或路径?我注意到在文档中有一个环境选项来设置环境变量,我应该使用它吗?

shell ubuntu puppet vagrant

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

bootstrap 右拉添加额外空间

我在位于容器 div 内的 div 上使用右拉,但对于某些人来说,当我在 div 上使用右拉时,它会使 div 变宽,这样它就不会与页面的右侧齐平。我使用 Chrome 来检查元素,但我无法弄清楚这个额外的宽度来自哪里。这不是容器看起来更宽的填充或边距吗?

问题可以在页面顶部所有社交媒体图标所在的位置看到。 http://puntachivosurfcamp.com/

<div class="container">
   <div class="pull-right">
      <a><img/></a>
      ...
   </div>
</div>
Run Code Online (Sandbox Code Playgroud)

html css twitter-bootstrap twitter-bootstrap-3

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

Django相关模型无法解析

我有两个 django/python 应用程序,一个在 Django 1.8 和 Python 3.4 上运行,另一个在 Django 1.8 和 Python 2.7 上运行。这些应用程序共享一个数据库并使用一个 python 包,该包包含在几个不同应用程序中的两个应用程序之间共享的多个模型。

在 3.4 上运行的应用程序工作正常,但在 2.7 上运行的应用程序会抛出 ValueError: Relate Model 'model_reference' 无法解析。

在这个伪示例中,包是 core_app,这两个模型位于 core_app 中包含的名为 foobar 和 barfoo 的单独应用程序中。

foob​​ar/models.py

class Model_A(models.Model):
   name = TextField()
Run Code Online (Sandbox Code Playgroud)

barfoo/models.py

class Model_B(models.Model):
   model_a = ForeignKey('core_app_foobar.Model_A')
Run Code Online (Sandbox Code Playgroud)

这是完整的堆栈跟踪。

    /home/ubuntu/moi/local/lib/python2.7/site-packages/django/db/models/manager.pyc in manager_method(self, *args, **kwargs)
    125         def create_method(name, method):
    126             def manager_method(self, *args, **kwargs):
--> 127                 return getattr(self.get_queryset(), name)(*args, **kwargs)
    128             manager_method.__name__ = method.__name__
    129             manager_method.__doc__ = method.__doc__

/home/ubuntu/moi/local/lib/python2.7/site-packages/django/db/models/query.pyc in get(self, *args, …
Run Code Online (Sandbox Code Playgroud)

python django foreign-keys python-2.7

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

更改非父模型的inlineformset中模型字段的查询集

我正在使用内联formset,并且需要在实例化formset时更改其中一个非父模型的表单字段的查询集.

class Foo(Model):
   name = models.TextField()

class Bar(Model):
   foo = models.ForiegnKey(Foo)
   other_model = models.ForeignKey(OtherModel)

class BarForm(ModelForm):
   class Meta:
      model=Bar


foo = Foo.object.get(id=1)
FormSet = inlineformset_factory(Foo, Bar, form=BarForm)
formset = FormSet(instance=foo)
Run Code Online (Sandbox Code Playgroud)

根据在输入视图代码之前未确定的foo的值,我需要为formForm中的所有表单更改BarForm中'other_model'字段的查询集.有没有办法做到这一点?

python django django-forms inline-formset

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

JQuery单击功能不起作用

我以前见过这个问题,但我看到的所有答案都不适用于我的特定问题.我见过的大多数是由于未在文档就绪功能中使用的点击引起的.setup_calenders和disable_items中的所有内容都在发生,但单击复选框时不会弹出警报.

$(document).ready(setup)

function setup() {
$("id_Clearance").click(enable_clearance);
$("id_Paperwork").click(enable_paperwork);
$("id_AVSupport").click(enable_support);
setup_calendars();
disable_items();
}

function enable_paperwork()
{
alert("clicked");
}
Run Code Online (Sandbox Code Playgroud)

jquery

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

Highmaps/Highcharts setData不变

在进行下拉选择但是似乎无法使其工作时,尝试更改高图上的数据.我想我可能会在错误的事情上调用它(?)我知道change()被调用但数据点从不交换.

的jsfiddle

$(function () {
// Initiate the chart
$('#chart').highcharts('Map', {

    title: {
        text: 'Highmaps basic lat/lon demo'
    },

    mapNavigation: {
        enabled: true
    },

    tooltip: {
        headerFormat: '',
        pointFormat: '<b>{point.name}</b><br>{point.z} Deliveries'
    },
    legend: {
        enabled: false
    },
    series: [{
        // Use the gb-all map with no data as a basemap
        mapData: Highcharts.maps['countries/us/custom/us-all-territories'],
        name: 'Basemap',
        borderColor: '#A0A0A0',
        nullColor: 'rgba(200, 200, 200, 0.3)',
        showInLegend: false
    }, {
        name: 'Separators',
        type: 'mapline',
        data: Highcharts.geojson(Highcharts.maps['countries/us/custom/us-all-territories'],
            'mapline'),
        color: '#707070',
        showInLegend: false,
        enableMouseTracking: false
    }, { …
Run Code Online (Sandbox Code Playgroud)

javascript jquery highcharts highmaps

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