在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
我正在使用vagrant with puppet为开发环境设置虚拟机.我想在.pp文件中设置一些环境变量.使用Ubuntu 64位的虚拟盒和流浪汉基本盒.
我现在有这个.
$bar = 'bar'
class foobar {
exec { 'foobar':
command => "export Foo=${bar}",
}
}
Run Code Online (Sandbox Code Playgroud)
但是在配置时我收到错误:无法找到命令'export'.
这似乎应该很简单,我错过了exec类型的某种需求或路径?我注意到在文档中有一个环境选项来设置环境变量,我应该使用它吗?
我在位于容器 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) 我有两个 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 的单独应用程序中。
foobar/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) 我正在使用内联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'字段的查询集.有没有办法做到这一点?
我以前见过这个问题,但我看到的所有答案都不适用于我的特定问题.我见过的大多数是由于未在文档就绪功能中使用的点击引起的.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) 在进行下拉选择但是似乎无法使其工作时,尝试更改高图上的数据.我想我可能会在错误的事情上调用它(?)我知道change()被调用但数据点从不交换.
$(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) django ×3
jquery ×2
python ×2
css ×1
django-forms ×1
foreign-keys ×1
highcharts ×1
highmaps ×1
html ×1
javascript ×1
migration ×1
puppet ×1
python-2.7 ×1
shell ×1
ubuntu ×1
vagrant ×1