问题标签 [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.
python - Django 1.9 显示 HttpResponse/Render 响应的倒计时
我正在编写一个代码,用户可以在其中从浏览器管理服务器(AWS 实例)。服务器需要一段时间才能启动,我想做一个实时倒计时,以便用户知道在所有服务器打开之前等待多长时间。
这是我的views.py 代码
我不确定我应该如何将倒计时值解析为
为了更好地理解我所说的实时倒计时,您可以在控制台上运行这部分代码来查看它产生的输出。
谢谢您的帮助!
如果有人知道更好的倒计时方法,请告诉我!
django - 可以合并 PermissionRequiredMixin 和 LoginRequiredMixin 吗?
我有一些用户被允许查看某个视图。
为了允许用户登录并403 Forbidden
为那些看不到该登录名的用户抱怨,我可以使用以下内容(如此处所述):
这确实按预期工作。但我所有的观点都是基于类的观点。从 Django 1.9(终于!)开始,有很多漂亮的 mixin 可以做一些只能通过装饰器才能完成的事情。然而...
这不起作用。因为raise_exception
标志都被LoginRequiredMixin
and使用PermissionRequiredMixin
,所以我不能将它设置为任何东西。
- 如果
raise_exception
是True
,未登录的用户会收到一个403 Forbidden
(我不想要)。 - 如果
raise_exception
是False
,则不允许查看视图的用户将被重定向到登录页面,由于用户已登录,该页面将再次重定向到该页面。创建一个根本不是花哨的重定向循环。
当然,我可以实现自己的 mixin,其行为符合我的预期,但是在视图本身中是否有任何 Django 方式来执行此操作?(不在urls.py
)
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。有人可以告诉我如何解决这个问题吗?
javascript - Ajax 在按钮单击时从 Django 1.9 代码中获取新值
我正在尝试编写一个代码,当用户想要检查状态时,服务器(AWS 实例)的状态可以返回到浏览器。有时服务器可能需要一段时间才能启动,所以我想获得每次用户单击按钮时,状态都会刷新(再次运行 Django 代码以获取新值)。
示例:
[检查状态](按钮)
WebServer-Test running(每次单击按钮时都会刷新此行)
截至目前,我不确定如何让 view.py 再次运行并返回要使用的 html 页面的新值。
这是我的观点.py
这是我的 ajax 代码 + html 代码
重点是我不想刷新整个页面以加载新值,但我希望在单击按钮时刷新值。
我对 Django 尤其是 Ajax 非常陌生,所以如果我的代码不是很“正确”,请原谅我 :) 我非常感谢您的帮助!如果还有更好的方法从 Django 加载新值,请告诉我!
django - 应用程序外的Django静态文件未加载
如果它们位于应用程序内部,我的静态文件将可以正常加载,但如果它们位于应用程序外部,例如在我的项目目录中,它们将不会加载。我知道这似乎是一个被问了一百万次的问题,但我看不出我的代码要改变什么。这是 Django 1.9
文件夹结构
设置.py
索引.html
python - Django Rest Framework:当序列化程序用于 serializer_class 属性时,如何修补用于单元测试的序列化程序?
我有一个带有 create() 函数的序列化程序。当我发出 POST 请求时,我想调用这个函数并创建一个新对象。当我在浏览器中执行此操作时,它可以工作并且还调用该函数。但是在测试中,它说没有调用该函数。我认为我对补丁做错了,因为在 API 中它只设置为serializer_class并且该类可能在框架内的某个地方被调用。另一个想法是,我不需要对此进行测试,因为它应该由 rest_framework 保证,如果我这样做,框架应该使用正确的参数调用函数。
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 有问题吗?
python - AttributeError:'str'对象没有属性'regex'django 1.9
我正在使用 django 1.9,我目前正在编码 - 在 Windows 命令提示符中 -python manage.py makemigrations
并且错误:
AttributeError:“str”对象没有属性“regex”
我试过编码:
在 urls.py 中,错误不断出现。
这是我第一次用 django 编码,所以我的专业知识非常有限。先感谢您。
这是整个 urls.py: