我正在使用Django v1.2.3
和Dajaxice v0.2
。我的设置看起来与docs中的设置完全相同,但我的功能未被注册。当我尝试调用此函数时,它似乎是undefined
,当我打开Dajaxice.core.js
时,没有注册的功能。因为我可以打开Dajaxice.core.js
它看起来像一切正在工作,除了函数的注册。这可能与Django v1.2
有关吗?dajaxice注册函数
1
A
回答
0
有两种方法可以用dajax注册一个函数。你有没有试过? 有这样:
dajaxice_functions.register(myexample)
和这样:
@dajaxice_register
def myexample(request):
1
我有同样的问题一次。我的解决方案不是很好,但它对我有用。正如你可以在dajaxice docs中看到的,当你完成{% dajaxice_js_import "js/dajaxice.core.js"%}
时,你可以静态地提供文件。这就是我所做的,并且我对函数的寄存器进行了硬编码。 服务器重新启动后,我将其更改为{% dajaxice_js_import %}
并删除了硬编码的东西,但该功能仍被注册。
1
当使用DAJAXICE_FUNCTIONS选项settings.py注册功能,你应该把它作为
Dajaxice.app.func(callback)
当使用装饰@dajaxice_register称其为
Dajaxice.prj.app.func(callback)
相关问题
- 1. Dajaxice只注册一个函数
- 2. 注册表GetValue函数
- 3. Dajaxice:有麻烦Dajaxice工作
- 4. Apache POI - 如何注册一个函数
- 5. 用clang的JIT注册extern函数?
- 6. 安全Lua调用C++注册函数
- 7. 在Lua表中注册C函数
- 8. 在Pascalscript中注册DLL函数
- 9. emacs注册自定义函数
- 10. 注册插件,访问注册数据
- 11. 注册天数
- 12. 使用Autofac 2和名称注册的构造函数注入
- 13. 注册类到Ninject并在构造函数中注入该类
- 14. 注册后注册用户
- 15. 注册与注册邮箱
- 16. dajaxice:出事了
- 17. HttpResponseRedirect与Dajaxice
- 18. Groovy SQL Oracle数组函数/过程输出参数注册
- 19. 如何从我的Django模板中调用Dajax/Dajaxice函数
- 20. winsdor注册一个泛型类型构造函数的参数
- 21. 用原始参数构造函数注册一个类型?
- 22. 如何使用构造函数参数注册继承服务?
- 23. 注册
- 24. 注册
- 25. 如何导入dajaxice?
- 26. 在UnityContainer中注册类型以使用其他命名注册来解析构造函数参数
- 27. 总注册用户数
- 28. php注册到数据库
- 29. SimpleInjector命名参数注册
- 30. Ruby on Rails注册数据?
是的,我都尝试,但没有成功。我也尝试注册两个具有相同名称的函数,只是为了抛出异常。但即使这样也没有效果。 – jacquesknie 2012-01-28 12:49:28