问题标签 [dajaxice]
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 - 在 Dajaxice (Django) 中,如何指定 GET 与 POST?
在Dajaxice似乎一切都是 POST。我已经读过混合 GET 和 POST 不是一个好习惯,我想我知道什么时候使用哪个。
那么如何在 Dajaxice 中指定 GET 请求呢?
django - 从 Dajax 函数中检索当前登录的用户
我目前正在模板中使用 dajaxice 调用,我希望能够在我的 dajax 调用的 python 函数中检索当前登录的用户。
我知道 dajax 将“请求”参数传递给包含会话 ID 的 python 函数,但我没有运气确定变量“请求”的类型。我尝试将其转换为字符串、将其解码为 JSON 字符串以及多种其他方法。
我想做的就是在 dajax 调用的 python 函数中找到当前登录的用户,而不是从实际模板中传递它,因为这在安全方面是不可靠的。
我的相关代码的分解版本:
达贾克斯电话:
rbac_test():
我目前使用的上述方法不太奏效,但我觉得应该有比我目前处理这个更好的方法。
任何帮助,将不胜感激。
django - 无法完全理解 django mixins
我最近有一个 django 问题——其中一个答案让我很困惑:
https://stackoverflow.com/a/10608687/1061426
我已经阅读了 django doco,但无法完全弄清楚 mixins 与所询问的内容或答案所指的内容之间的关系。
所以,我搜索了“django mixin tutorial”,偶然发现了一个叫做 dajax 和 dajaxice 的东西。好吧,我在撒谎,我偶然发现了这个博客:
http://www.pythondiary.com/blog/Apr.15,2012/stay-tuned-django-ajax-tutorial.html
我的问题是:什么是mixin?它们与 ajax 调用有何关系?它们是否用于 ajax 以外的东西?为什么我要使用 dajax 或 dajaxice 或其他一些 django 插件框架,而不仅仅是普通的 django 来使用 ajax?
此外,没有 dajax 标签,但有一个用于 stackoverflow 的 dajaxice 标签......这是否意味着 dajaxice 是要走的路?
干杯,
jquery - Django AJAX。dajax 是否仍然可以或更好地立即迁移到 jQuery(2012 年复兴)?
我见过很少有关于这个话题的问题,但都有些老了。
我刚刚实现了我的第一个 dajaxice 环境(使用 chrome 开发),但我仍然随机使用 Firefox 和 IE 出现“出现问题”。确实时不时也用 Chrome。
我无法清楚地弄清楚事件,也是因为不那么明确的消息:“出了点问题”。我确实尝试过重现它,但没有成功。
那么,dajax/dajaxice 是否仍然有效?还是我最好真正专注于 jQuery?
确实存在隐式浏览器问题吗?(环境独立..也许)
浏览器对这两种情况的支持是什么?
python - Django,会话属性
我正在尝试使用会话将一些数据从一页传递到另一页。这是我在 ajax.py 中编写的代码。
但是当我调用这个 dajaxice 函数时,会发生错误。众所周知,当我们尝试在 html 页面中使用 dajaxice 时,错误消息总是“sth go wrong”。我尝试调试 save_cookie,但我创建的模拟请求对象没有会话属性。但是,如果我做 request.session="blah",它就起作用了。如果我直接使用 save_cookie(request,query)。它会弹出请求对象没有attr seesion的错误消息...
代码是正确的。我没有看到任何错误。有人知道原因吗?
ajax - 在 django 中使用 dajax
我发布这个问题不是因为我遇到了一些错误,而是因为我想知道应该如何使用 dajax
这是我想做的事情:
我想要我的主页上的一些链接(例如书籍,作者),当用户点击它们时,他会得到书籍/作者的列表。
这是我正在做的事情:
当用户点击书籍时,我调用了一个 dajax 进程。ajax.py 内部:
- 我得到所有的书使用
books = Book.objects.all()
- 我有一个
template = "{% for book in books %}"... blah blah blah
- 我渲染模板
a = Template(template).render(Context(locals()))
- 我做 dajax 分配一个作为一些 div 标签的 innerhtml。
这是做事的正确方法吗?我应该从一些 xyz.html 打开模板然后渲染它,而不是在 ajax.py 中编写模板?还有其他好的、干净的方法来完成类似的任务吗?
python - 找不到记录器“dajaxice”的处理程序
您如何正确设置记录器?
我在 django 的默认记录器之后添加了记录器。
但它不起作用。我将它们更改为 'dajaxice.DajaxiceRequest' 记录器,而处理程序保持不变。我尝试了许多其他不同的组合,但都没有奏效。
例如,
参考,我在关注这个参考
python - 高流量站点的 Dajaxice 性能测量
如果这个问题已经被这个网站上的某个人回答过,请指点我那里。
假设每天有数百万次点击,将 Dajaxice 用于高流量网站是一个不错的选择吗?是否有人遇到过多次 AJAX 调用服务器的网页加载时间方面的性能问题?
Python+Django 项目的替代方案是什么?只使用jQuery会更好吗?
django - 如何从模板中的json对象获取字段?
我将 Dajaxice 库与 django 一起使用。这些是我的 ajax.py 方法:
有HTML:
而且我无法从对象中获取我的字段...请帮助