问题标签 [dajax]

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

python - 我的 dajax 文件放在哪里?姜戈

我是菜鸟,我想知道 ajax.py 放在哪里?在 dajax 文档中,他们没有为您提供该信息。是在'/static'文件夹里吗?

0 投票
0 回答
153 浏览

python - TemplateDoesNotExist: dajaxice/dajaxice.core.js - 当我运行 collectstatic 时发生

我已经安装了 Dajax 和 Dajaxice - 并让它们在我的本地环境中运行良好。但是,在我的测试服务器上,当我尝试使用 manage.py collectstatic 时出现以下错误: TemplateDoesNotExist: dajaxice/dajaxice.core.js

我的 settings.py 文件包含以下内容:

我的 urls.py 文件包含以下内容:

知道为什么会发生这种情况 - 或者我如何阻止它发生?

提前致谢!

汤姆

0 投票
3 回答
2597 浏览

dajaxice - 没有名为“Dajaxice”的模块

在 HTML 中导入:

我用:

在 ajax.py 中

完全错误:

但是,总是同样的错误。我将其他文件配置为 dajax 教程。你有什么主意吗?

0 投票
1 回答
776 浏览

python - 初始设置后 Dajaxice 函数不可调用错误

我刚刚设置了 Django 和 Dajaxice,但在仔细检查了 Django 设置和 Dajaxice 的文档后,我无法让它工作。

在此处对堆栈溢出进行了一些研究后,我发现的唯一一件事是确保我的 urls.py 中有 dajaxice_autodiscover(),我这样做了。这是我的 TimeBlendApp 中的 ajax.py:

和我的html页面

我得到的错误是

0 投票
2 回答
98 浏览

ajax - 在哪里创建html?服务器端还是客户端?

我在我的 django 应用程序中使用 dajax 进行 ajax。从数据库中获取一些数据后,我<li>在 python ajax.py 中创建元素列表,并将其与 dajax 一起分配给某个容器的内部 html。像这样:

什么被认为是最佳实践?从服务器返回 html 或返回 json 然后在脚本中创建 html?

0 投票
0 回答
293 浏览

django - 如何在向服务器发送请求并使用 dajaxice 在 django 中获取响应时添加 ajax gif 图像?

这是我的模板(profile.html):

这是我的 ajax.py:

这是我提醒页面的javascript代码:

当我单击按钮时,我必须等待来自数据库的响应,发现Useremailexample@domain.com如何插入一些有趣的 gif ajax 图像以向用户显示进程正在运行。谢谢

编辑:我还将这一行添加到模板和 javascript 文件中,但ajaxStart似乎不起作用:

在js中:

0 投票
2 回答
373 浏览

python - 如何在 django 的模板中的“onkeyup”属性中连接两个字符串

我想request.session在我的模板中使用一个变量(例如像.php 中的运算符)但这不起作用:

我如何在 django 中连接这些?谢谢。

0 投票
1 回答
152 浏览

django - dajax/dajaxice 中的进度指示器?

我成功地将 dajax 集成到我的项目中。很好,但是它缺少一些可以使它变得更好的功能-例如。正在处理请求的可见指示符(暗屏、沙漏等)。我在 dajaxice.js 中找到了一些我应该拦截请求的地方,但这不是简单的方法。你知道一些简单的方法还是我应该选择困难的方法 - 不使用任何 ajax 框架并手动完成所有工作?

0 投票
1 回答
757 浏览

javascript - Django、Dajax 和 Javascript - onclick 不调用 python 方法

在尝试将 Dajax 实施到我的 Django 项目中后,我遇到了一个问题。

在 Dajax 网站的安装和使用说明中的某个时刻,我被指示调用 ajax.py 中的一个方法,如下所示:

但是当我尝试单击所述按钮时,根本没有任何反应。它就像一个空按钮。

我仍在试图弄清楚 Dajax 是如何识别我这样的 say_hello 函数的……但这可能就是 Dajax 的使用方式。

我的 say_hello 方法实现如下:

乍一看,我认为根本找不到方法是问题。我仍然不能 100% 确定这是否是原因。但它可能是。

有人对我应该寻找什么有任何建议吗?

我在页面上有所有说明:http: //django-dajax.readthedocs.org/en/latest/installation.html#installing-dajax

谢谢,大卫

0 投票
1 回答
95 浏览

python - 达贾克斯你好世界

在为 hello world 工作了一整天之后,我似乎无法从 Dajax 得到一个简单的 hello world 响应。(我相信你会意识到这是来自 hello world 指南的逐字逐句)

我有一个应用程序文件夹示例:proj/apps/myapp

我在 myapp 中创建了 ajax.py:

我有我的模板:

这行不通。我还逐字遵循安装指南:http: //django-dajaxice.readthedocs.org/en/latest/installation.html

任何帮助将不胜感激。我觉得我正在失去理智。