问题标签 [django-1.10]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
185 浏览

django - 如何获得数据库上的查询集估计大小?

我每个月都会运行一个清理过程,从数据库中删除旧的不必要的对象。有没有办法估计从清理过程中获得的文件大小?

我正在使用 sqlite3 和 PostgreSQL 数据库,但当然首选独立于数据库的解决方案。

0 投票
1 回答
1175 浏览

django - 使用锚标记链接到 Django 中另一个应用程序(页面)中的特定 div

我有一个具有特定 id 的 div

然后我尝试使用 Django 模板链接到它

但它只适用于我在同一页面(应用程序)有没有办法解决这个问题?

0 投票
1 回答
486 浏览

python - django 1.10 已安装应用程序列表

所以我正在尝试这个:

有时当我刷新时,数据不显示。

其他时候,当我刷新时,数据会显示。

还有一些时候,当我刷新时,我会得到完整的列表INSTALLED_APPS

我的索引函数如下所示:

我究竟做错了什么?

0 投票
2 回答
332 浏览

python - django 1.10 url调度程序不起作用

我试图简单地为应用程序 url 提供一个选项,/headless/以使其显示不同的模板。

我的project/urls.py有:

我的app/urls.py有:

我收到上面的 404 错误。

我也试过:

0 投票
1 回答
135 浏览

python - Django-tables2 呈现相同的第一行和最后一行

我有一个奇怪的问题Django-tables2。我创建了一个包含两列的简单表格 -timestampdescription.

问题是第一个对象QuerySet没有在表中呈现。此行中复制的不是第一个对象,而是最后一个对象。

在此处输入图像描述

现在我用Action对象填充这个表。

模型

看法

桌子

如您所见,我在创建表之前打印了查询集:

第一个对象不在表中。相反,存在 ID 为 5 的重复对象。

你有什么想法有什么问题吗?

0 投票
4 回答
6129 浏览

python - Django:无法解析相关模型“users.UserProfile”

我尝试运行 makemigrations 并在 migrate 之后不断收到此错误:

我试图做的是将UserProfile模型链接到 Django 自己的用户模型:

竞赛”模型(如您在下面我安装的应用程序中所见)也使用用户模型,没有任何错误。

安装的应用程序如下所示:

我的迁移文件0001_initial.py如下:

其他注意事项:

  1. 我使用多个设置文件,但我安装的应用程序都在我的基本设置文件中,所以这应该不是问题。

  2. 我正在使用 Python Social Auth 创建管道并创建 UserProfile。(但这应该不会对数据库中模型的创建产生任何影响)

  3. 我什至删除了数据库并重新创建了它,但我仍然得到同样的错误。

提前致谢!!!:)

0 投票
0 回答
275 浏览

html - 如何在单个 Django 模板中使用多个对象进行循环?

我有一个容器类的 div 元素,如下所示:

正如您从我的代码中看到的那样,如果我在内部 div 上执行一个 foo 循环,那么每行应该显示 3 个项目。并且 span 标签必须为每个对象具有不同的类属性。

它会是这样的:

但这会导致网格视图系统崩溃。那么我该怎么做呢?我的重点是跨度标签。我想显示具有适当类的对象。

正确的形式(这就是我想要的):

正确的形式

不正确的形式(这是现在的样子):

表格不正确

** 更新 ** 正确代码(为了更好的实践):

0 投票
2 回答
251 浏览

python - How get individual fields from django model?

In my django models.py :

Like this i have around 30+ models this are just a few fields i have over 20 fields

& in my new_data.html file i have :

How can i display only for e.g. show_name and exhibiting_company_name in my html template without creating a custom form in forms.py ?

Is there any way to call my model fields individually in a <input> tag like this :

?

0 投票
1 回答
412 浏览

python - 按可选的开始和结束日期过滤查询集

我想按开始日期和结束日期都是可选的日期范围过滤查询集。具体来说,

其中dt_fromdt_until分别是datetime.datetimedatetime.dateNone。然而,关于链接多个过滤器行为的文档非常令人困惑(请参阅在 Django 中链接多个过滤器(),这是一个错误吗?),而且我不确定上面的内容是否符合我的想法(它可能或过滤器而不是与它们)。

上面的代码是否实现了我想要的(即和两个过滤器)还是我应该这样做的另一种方法?

0 投票
1 回答
43 浏览

python - 在运行时更改数据库并使更改在运行时反映在 Django 中

我正在开发一个基于云的数据分析工具,为此我正在使用 Django(1.10)。

我必须在运行时向现有表添加列、创建新表、更改列的数据类型(数据清理活动的一部分),并且无法在运行时找到更新/反映这些更改的方法,在 Django 模型中,因为在进一步的分析过程中将需要这些更改。

我研究了“inspectdb”和“syncdb”,但所有这些选项都需要让门户脱机然后进行这些更改,这是我不想要的。

请您提出解决方案或解决方法来实现这一目标。

另外,在运行 Django 之后,有没有一种方法可以让我从 MySQL 服务器上的数据库列表中选择要使用的数据库。