问题标签 [django-1.9]

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 回答
237 浏览

python - Django 1.9 显示 HttpResponse/Render 响应的倒计时

我正在编写一个代码,用户可以在其中从浏览器管理服务器(AWS 实例)。服务器需要一段时间才能启动,我想做一个实时倒计时,以便用户知道在所有服务器打开之前等待多长时间。

这是我的views.py 代码

我不确定我应该如何将倒计时值解析为

为了更好地理解我所说的实时倒计时,您可以在控制台上运行这部分代码来查看它产生的输出。

谢谢您的帮助!

如果有人知道更好的倒计时方法,请告诉我!

0 投票
4 回答
4358 浏览

django - 可以合并 PermissionRequiredMixin 和 LoginRequiredMixin 吗?

我有一些用户被允许查看某个视图。

为了允许用户登录并403 Forbidden为那些看不到该登录名的用户抱怨,我可以使用以下内容(如此所述):

这确实按预期工作。但我所有的观点都是基于类的观点。从 Django 1.9(终于!)开始,有很多漂亮的 mixin 可以做一些只能通过装饰器才能完成的事情。然而...

这不起作用。因为raise_exception标志都被LoginRequiredMixinand使用PermissionRequiredMixin,所以我不能将它设置为任何东西。

  • 如果raise_exceptionTrue,未登录的用户会收到一个403 Forbidden(我不想要)。
  • 如果raise_exceptionFalse,则不允许查看视图的用户被重定向到登录页面,由于用户已登录,该页面将再次重定向到该页面。创建一个根本不是花哨的重定向循环。

当然,我可以实现自己的 mixin,其行为符合我的预期,但是在视图本身中是否有任何 Django 方式来执行此操作?(不在urls.py

0 投票
0 回答
128 浏览

python - Django 1.9 列表过滤器

我有这些模型

和这个管理员

当我尝试访问 django 1.9 中的 list_filter 'course__directory__sector' ( http://localhost:8000/admin/myapp/team/?course__directory__sector__id__exact=1 ) 时,会出现问题。这一直有效到 django 1.7。有人可以告诉我如何解决这个问题吗?

0 投票
1 回答
974 浏览

javascript - Ajax 在按钮单击时从 Django 1.9 代码中获取新值

我正在尝试编写一个代码,当用户想要检查状态时,服务器(AWS 实例)的状态可以返回到浏览器。有时服务器可能需要一段时间才能启动,所以我想获得每次用户单击按钮时,状态都会刷新(再次运行 Django 代码以获取新值)。
示例:
[检查状态](按钮)
WebServer-Test running(每次单击按钮时都会刷新此行)

截至目前,我不确定如何让 view.py 再次运行并返回要使用的 html 页面的新值。

这是我的观点.py

这是我的 ajax 代码 + html 代码

重点是我不想刷新整个页面以加载新值,但我希望在单击按钮时刷新值。

我对 Django 尤其是 Ajax 非常陌生,所以如果我的代码不是很“正确”,请原谅我 :) 我非常感谢您的帮助!如果还有更好的方法从 Django 加载新值,请告诉我!

0 投票
2 回答
3866 浏览

django - 应用程序外的Django静态文件未加载

如果它们位于应用程序内部,我的静态文件将可以正常加载,但如果它们位于应用程序外部,例如在我的项目目录中,它们将不会加载。我知道这似乎是一个被问了一百万次的问题,但我看不出我的代码要改变什么。这是 Django 1.9

文件夹结构

设置.py

索引.html

0 投票
1 回答
142 浏览

django - C9平台上的Django消息框架问题

使用 C9 中 Django 的默认配置,不会显示消息。我可以在那里看到 cookie 和消息,但在页面上看不到消息。所以我使用了Django 文档的截断代码。如果我将 Django 的设置更改为使用会话存储而不是它的 cookie:

您可以通过以下链接查看我的 C9 存储库。

所以,我的问题是,为什么它不适用于带有 cookie 的默认存储?

Django 1.9.0 最终版

0 投票
1 回答
3593 浏览

python - Django Rest Framework:当序列化程序用于 serializer_class 属性时,如何修补用于单元测试的序列化程序?

我有一个带有 create() 函数的序列化程序。当我发出 POST 请求时,我想调用这个函数并创建一个新对象。当我在浏览器中执行此操作时,它可以工作并且还调用该函数。但是在测试中,它说没有调用该函数。我认为我对补丁做错了,因为在 API 中它只设置为serializer_class并且该类可能在框架内的某个地方被调用。另一个想法是,我不需要对此进行测试,因为它应该由 rest_framework 保证,如果我这样做,框架应该使用正确的参数调用函数。

0 投票
1 回答
997 浏览

python - Django - ValueError:ModelState.fields 不能引用模型类 - “tags.to”可以。改用字符串引用

我有这个迁移:

它与 Django 1.7.9 完美配合。但现在我已经将项目升级到 Django 1.9。如果我尝试(本地)部署它,“manage.py migrate”会导致错误:

在此处输入图像描述

但是,它适用于 Django 1.8.8

模型.py:

看来,这个错误与以前的迁移有关(但 Django 应用它),所以这里是:

那么,如何解决呢?

0 投票
3 回答
1518 浏览

django - Django-Haystack:“NoneType”对象没有属性“_default_manager”

我正在尝试将干草堆搜索添加到我的 base.html 以将其全局包含在我的网站上。但是当我提交搜索时它会出错

我正进入(状态:

Django-Haystack:“NoneType”对象没有属性“_default_manager”

我已将它添加到 INSTALLED_APPS 和我的 urls.py。./manage.py rebuild_index 运行良好。

模型.py:

站点索引.py:

站点文本.txt:

base.html

更新:

我注意到,如果我降级到 DJango 1.8。有用。更新版本的 django 有问题吗?

0 投票
4 回答
8576 浏览

python - AttributeError:'str'对象没有属性'regex'django 1.9

我正在使用 django 1.9,我目前正在编码 - 在 Windows 命令提示符中 -python manage.py makemigrations并且错误:

AttributeError:“str”对象没有属性“regex”

我试过编码:

在 urls.py 中,错误不断出现。

这是我第一次用 django 编码,所以我的专业知识非常有限。先感谢您。

这是整个 urls.py: