问题标签 [django-ajax-selects]
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.
django - 异步表单提交django
我正在使用 ajax 提交表单,并且它正在工作。但它不是异步工作的。当我尝试上传文件时,它上传成功,然后页面再次加载。我希望它异步生成。另外,我也想做一个进度条。但事情并没有像我预期的那样工作。
我的表格.py
我的意见.py
和我的upload.html
我哪里错了?django - Django - 带有值的 AutoCompleteSelectMultipleField
我正在使用AutoCompleteSelectMultipleField
fromajax_select.fields
并且它工作正常 - 我正在根据我正在写的内容获取值,但我希望在我写东西之前显示所有值。有没有我遗漏的配置或者我应该使用不同的配置?
此刻我有:
在我的查找文件中,我只是过滤我的查询以获取特定数据,我想在我的模板中将它们显示为下拉列表。谁能给我任何提示如何解决这个问题?
jquery - 在 Django 中使用 AJAX POST 500(内部服务器错误)
我希望有人可以帮助我弄清楚我做错了什么。我正在尝试按标签过滤博客文章,以便 all-articles.html
在用户单击标签时呈现某些文章。
任何帮助表示赞赏!
以下是我在带有上下文的控制台中遇到的错误。
终端错误
/Users/haashe/Documents/Projects/LensTok/lenstok-main/django/lenstokyo_backend/blogapp/views.py:30: UnorderedObjectListWarning: Pagination may yield inconsistent results with an unordered object_list: <class 'blogapp.models.Articles'> QuerySet. paginator = Paginator(articles_list, 12) Internal Server Error: /all-articles Traceback (most recent call last): File "/Users/haashe/.local/share/virtualenvs/django-FSWjPP8U/lib/python3.9/site-packages/django/core/handlers/exception.py", line 47, in inner response = get_response(request) File "/Users/haashe/.local/share/virtualenvs/django-FSWjPP8U/lib/python3.9/site-packages/django/core/handlers/base.py", line 181, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/Users/haashe/.local/share/virtualenvs/django-FSWjPP8U/lib/python3.9/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view return view_func(*args, **kwargs) File "/Users/haashe/Documents/Projects/LensTok/lenstok-main/django/lenstokyo_backend/blogapp/views.py", line 39, in allarticles data = serializers.serialize('json', Articles.objects.filter(field_name=tag)) AttributeError: module 'rest_framework.serializers' has no attribute 'serialize'
All-articles.html
app.js
views.py
models.py
django-models - Django Rest Framework RetrieveAPIView 和 GeneratedNameDetailsSerializer 工作不完美
我正在尝试我的 GeneratedNameDetailsSerializer 与 GenarateNameSerializer 的关系。每个名字都有一个关系模型 ForeignKey
例子:
序列化器.py
类 GenarateNameSerializer(ModelSerializer):
结果:-
[ {“名称”:7,“生成名称”:“anawerWORK”},
]
#Serializers 与 GenarateNameSerializer 的关系
类 GeneratedNameDetailsSerializer(ModelSerializer):
结果::
{“名称”:“sdfsf”}
视图.py
类 Generate_BusinessDetails(RetrieveAPIView):
类 GenerateNameListAPIView(ListAPIView):
模型.py
类名称生成器(模型。模型):
类 GenarateName(models.Model):
django - 什么是 ajax 获取无效表单,我该如何渲染它?
我正在使用 Django 和 Ajax。在 jQuery 的帮助下,我成功地将表单数据发送到服务器并能够对其进行验证。
当表单无效时问题就来了,我希望,如果表单无效,ajax 会获取无效表单并将其呈现到相同的模板,并像所有无效表单一样出现错误。
我该怎么做 ?
javascript - 如何在不解析输入的情况下使用 django ajax 提交表单
我有一个模态表单,当用户需要在不离开他们所在页面的情况下创建内容时使用它。并且为了避免模态表单提交后刷新页面,我使用ajax提交表单。
由于一系列原因,我无法逐个字段解析表单字段,因此我试图找到一种方法来获取所有表单数据并使用“通用”方法提交它们,然后在我的视图中处理后请求(用 POST 填充表单)。
但是,我使用的方法不起作用,我希望有人有其他想法。
django - 无法在 django 中使用 AJAX 获取评论 ID
我在几天内都在与这个问题作斗争,但找不到适合我的情况的解决方案。我正在尝试在不刷新页面的情况下制作喜欢系统。在喜欢和不喜欢的同步模式下,系统工作正常,但是当我尝试添加 AJAX 时,我得到 405,并且只有最后一条评论可以单击,我理解 Ajax 不理解 django url 的问题或 pk 喜欢我的变体 {% url 'store:like' comment.pk %} ,但如何解决?
模板中有这一部分:
我在同一个模板中调用 ajax:
这部分来自网址:
查看喜欢:
如何强制 AJAX 调用我需要的 pk?(最后我找到了解决方案,更新了代码的最终版本)