我是Django教程的第2部分.这是我尝试在Django管理中添加"选择"时得到的错误
DatabaseError: table polls_choice has no column named poll_id
Run Code Online (Sandbox Code Playgroud)
这是我运行命令时得到的
python manage.py sql polls
BEGIN;
CREATE TABLE "polls_poll" (
"id" integer NOT NULL PRIMARY KEY,
"question" varchar(200) NOT NULL,
"pub_date" datetime NOT NULL
)
;
CREATE TABLE "polls_choice" (
"id" integer NOT NULL PRIMARY KEY,
"poll_id" integer NOT NULL REFERENCES "polls_poll" ("id"),
"choice_text" varchar(200) NOT NULL,
"votes" integer NOT NULL
)
;
COMMIT;
Run Code Online (Sandbox Code Playgroud)
这是我的settings.py
任何帮助深表感谢!谢谢!
我们最近开始使用Google跟踪代码管理器来满足我们的所有跟踪需求.
在此之前,我们已将Google Analytics(现已升级为Universal Analytics)激活了网站搜索.我们_ga.push将搜索参数的语句发送到Google Analytics,我们使用的术语是搜索字符串以及在以下事件中发现的产品数量:
_gaq.push(['_trackPageview', '/search?q=[SEARCH STRING]&cat=[NUMBER OF RESULTS]']);
Run Code Online (Sandbox Code Playgroud)
Google Analytics收到这些参数并在网站搜索中使用它们.
现在我们已经设置了GTM,我觉得我们真的应该可以跳过这一步,许多事件和其他Google Analytics内容已经很好地集成在GTM中.
在我们的dataLayer到GTM中,我们有searchString以及可用于Google Analytics网站搜索的结果数量和更多信息.
问题是如何将信息发送到Google Analytics(分析)以及如何设置GA以最佳方式接收信息?
seo search google-analytics google-tag-manager universal-analytics
当我跑步
sudo puppet agent -t
Run Code Online (Sandbox Code Playgroud)
经过长时间的目录加载,我收到一条消息:
信息:正在应用配置版本“ 1403590182”
该号码1403590182指的是什么?
实际上,我已经注意到,如果我连续运行两次,sudo puppet agent -t即使模块没有更改,我也会获得不同的配置版本号!
如何确定将每个模块的哪个版本应用于节点?
当我启动一个项目时,我总是使用npm,每次启动时我都会使用
npm安装
并在其中建立node_modules目录。
完成项目制作后,我惊讶于文件大小几乎达到200Mb。想象如果创建更多项目。我的磁盘容量将负担重。
有什么方法可以防止/减小项目文件夹中的大小。例如使一个文件node_modules重复使用?
是否有可能将i添加到for循环中的var?在错误的语法中,它看起来像下面的代码
for(i=1; i<=countProjects; i++){
var test + i = $(otherVar).something();
};
Run Code Online (Sandbox Code Playgroud)
谢谢!
假设我有一个像这样的javascript对象:
window.config
config.UI = {
"opacity": {
"_type": "float",
"_tag": "input",
"_value": "1",
"_aka": "opacity",
"_isShow":"1"
}
Run Code Online (Sandbox Code Playgroud)
如何判断"不透明度"对象是否具有名为"_test"的属性?喜欢
var c=config.ui.opacity;
for(var i in c)
{
//c[i]=="_test"?
}
Run Code Online (Sandbox Code Playgroud)
我怎么知道它是否也被分配了?
因此,在DeleteView中,GET请求返回一个确认页面,以及一个简单的POST请求,除了csrf_token实际需要的Delete 之外,没有其他字段,而Delete实际获取DeleteView来删除对象,用户将重定向到该对象success_url。
如何测试此功能?在我的myclass_confirm_delete.html文件中,我基本上有:
<form action="{% url 'remove_myclass' object.id %}" method="post">
{% csrf_token %}
<p>Are you sure you want to remove {{ object.name }}?</p>
<input type="submit" value="Yes" class="btn btn-primary" />
</form>
Run Code Online (Sandbox Code Playgroud)
{% url 'remove_myclass' object.id %}同一页的网址在哪里。它可以在我的浏览器中使用。当我单击“是”时,它会将我重定向到成功页面,并且该myclass对象已从数据库中删除。
现在,我尝试使用单元测试自动进行测试。我基本上尝试
response = self.client.get(reverse('remove_myclass', args=(myobject.id,)), follow=True)
self.assertContains(response, 'Are you sure you want to remove') # THIS PART WORKS
self.client.post(reverse('remove_myclass', args=(myobject.id,)), follow=True)
self.assertRedirects(response, reverse('myclass_removed'), status_code=302) # FAILS; status code is 200
Run Code Online (Sandbox Code Playgroud)
如果尝试print response,我将获得与使用GET请求时相同的准确响应。
似乎在进行单元测试时,无论我尝试在POST请求中发送哪种数据,它都仍然被视为GET请求...
我的基于班级的观点: …
我在运行ipython时发现了这种情况.python的版本是2.6.6和ipython 0.13.例如:
In [1]: for i in range(100):
...: pass
...:
In [2]: who
Out [2]: i
In [3]: print i
Out [3]: 99
Run Code Online (Sandbox Code Playgroud)
循环之后,变量i仍然存在.所以我想知道这是一个Python设计的错误吗?如果没有,为什么?谢谢.
class MyStupidComponent extends React.Component {
render() {
return (
<div style={{width: "100%"}}>
<div style={{height: "10%"}}>
<AppBar title="MY APP" />
</div>
</div>
);
}
}
ReactDOM.render(<MyStupidComponent />, document.getElementById("stupid-app"));
Run Code Online (Sandbox Code Playgroud)
尝试使用appBar组件上方的jsx应该从其div父级填充所有宽度和10%的高度,但它不会发生,并且在其顶部,左侧和右上角显示一个奇怪的空白区域:
我的组件风格有什么问题?
我正在使用很棒的Material UI的React.js组件
我有一个名为'age'的变量,如果它在两个数字之间,我正在努力解决这个问题.在这种情况下,我想知道年龄是否在30到80之间.
到目前为止我有这个...
if ( age >= 30 && age <=80 ) {
$('.display').each(function() {
$(this).css('display', '');
});
}
Run Code Online (Sandbox Code Playgroud)
如果年龄低于30,则表示效果很好,然后.display div不会显示,但是检查数字是否小于80的最后一部分不起作用.
任何人都能指出我可以阅读的类似功能的方向吗?或者我做了一些明显错误的事情?
javascript ×3
django ×2
jquery ×2
python ×2
count ×1
css ×1
for-loop ×1
frontend ×1
ipython ×1
iterator ×1
loops ×1
material-ui ×1
node-modules ×1
node.js ×1
npm ×1
object ×1
properties ×1
puppet ×1
reactjs ×1
search ×1
seo ×1
sqlite ×1
unit-testing ×1
variables ×1