Django视图是MVC视图;它们控制渲染(通常通过模板)和显示的数据。
我尝试查询两个不同的表并在表单上显示数据,但只有第一个表有效。请我需要帮助以在同一表格上显示第二个表格。 acconty = Porjectasset.objects.filter(
如果已经登录,如何重定向到 Django 主页,然后尝试访问 /accounts/login/?
所以我有“django.contrib.auth.urls”来在我的应用程序中实现登录,称为帐户。我还设置了 LOGIN_REDIRECT_URL = "home" LOGOUT_REDIRECT_URL = "主页" 在设置中...
这是我的登录 api 视图。我正在使用 adminlte 作为前端来开发管理面板 类登录视图(APIView): @extend_schema(请求={'电子邮件','密码'}) def post(自我,请求): ...
在 django 模型中使用不同的部分和列标题拆分 CSV 文件
我是Python新手,我有一个具有这种类型结构的CSV文件。上传后如何分割此 csv,并使用模型数据创建或更新我的 django 数据库。 关于 不,名字,...
我想创建一个错误处理程序异常来返回错误 404 而不是这个 html。我怎样才能做到这一点 ? 我尝试了以下代码,但它对我不起作用 从rest_framework.views导入
我授予我的超级用户禁止所有其他类型用户的权限,这是我的views.py 文件: @login_required(login_url='登录') def 主页(请求): posts = Post.objects.all() 如果要求.我...
Django Logout 不会从浏览器中删除 cookie,并且在尝试第二次登录时出现大小写错误
这是登录和注销视图的代码。当尝试首次登录时,设置了 cookie,但在注销时,它不会更新 cookie 或从浏览器中删除它,从而导致登录尝试出错。 @csrf_ex...
ModelForms 输入字段中的 Django 千位分隔符
如何为模型表单中的数字输入字段添加千位分隔符。我在模板中使用“load humanize”和“|intcomma”来格式化一些数字。但是我如何对模型中的字段执行此操作...
我的目标是使用 FormView 类渲染中间对象的表单集,以模仿电子表格的外观,进行更改,并将这些更改保存回数据库,然后重新渲染。 ...
如何重写Django的DeleteView中的delete()方法来发送成功消息?
我正在使用 Django 5.0.3。我有一个工作列表应用程序,带有一个DeleteListingView。我想重写delete()方法,这样我就可以使用messages.success()将消息发送到成功url的临时...
Django Paginating 和 order_by 同时
类 QueryLists(LoginRequiredMixin, ListView): 分页依据=4 def get_queryset(self): queryset=super().get_queryset() queryset=queryset.filter(user=self.request.user)
为什么我在请求中收到不支持的媒体类型“application/json”错误?
我正在使用 Postman 来测试 api。我的本地单元测试通过了。但是当我在 Postman 中使用相同的请求时,我得到 { “错误”:[ { "detail": "不支持...
所以我在部分 Django 模板中有一个列表。 所以我在部分 Django 模板中有一个列表。 <div class="col"> <div class="row pb-2" id="rowcolor"> <div class="col border-bottom"> pk:{{ color.pk }} / name:{{ color.description|title }} </div> <div class="col-auto"> <button hx-delete="{% url 'delete-color' pk=color.pk %}" hx-target="#rowcolor" hx-swap="outerHTML" class="btn btn-outline-secondary btn-sm float-end" type="button">Delete</button> </div> </div> </div> 删除 pk149/name3 时:pk147 / name1 消失。 刷新时是正确的。 pk:149 不见了。 视图如下所示: @require_http_methods(["DELETE"]) def delete_color(request, pk): if request.htmx: Color.objects.get(pk=pk).delete() return HttpResponse("") 我一直在尝试阅读 htmx 文档。但是我不理解。谁能在这里指出正确的方向吗? 不要为多个元素提供相同的id:使项目唯一,例如通过为其添加主键: <div class="col"> <div class="row pb-2" id="rowcolor{{ color.pk }}"> <div class="col border-bottom"> pk:{{ color.pk }} / name:{{ color.description|title }} </div> <div class="col-auto"> <button hx-delete="{% url 'delete-color' pk=color.pk %}" hx-target="#rowcolor{{ color.pk }}" hx-swap="outerHTML" class="btn btn-outline-secondary btn-sm float-end" type="button">Delete</button> </div> </div> </div>
在 django 中,我尝试获取单词集合,但我的函数返回“无”
我有一个外语学习页面,其中还有一个通过显示随机单词来工作的记忆游戏。我想使用与游戏相同的数据库来显示“单词:翻译&...
如何使用 CreateView 在 Django 表单上设置初始值
我有一个表单,希望在字段中设置一些默认值。我使用 View 类的原始解决方案有效 # 表单.py 结果表单(表单.ModelForm): 类元: 模型=结果 ...
jango 无法将关键字“display_data”解析为字段。选项有:choosenum、displays、id、puplish_date、users v2
嗨,我有一个 django 项目,上面的错误是 models.py 类显示(模型.模型): url=models.URLField(unique=True) 文本 = models.CharField(max_length=150) 类显示...
我正在尝试在 django pymongo 中进行编码,并连接到 mongodb compass 一个抽认卡应用程序,该应用程序将在服务器上显示卡片。我测试了 mongodb 服务器,它工作正常,解决了问题...
如何根据另一个字段过滤 ModelMultipleChoiceField?
根据下面的表格,我想知道是否有办法(或插件)使用字段tipo_indicador来过滤indicadores字段: tipo_indicador = forms.ModelChoiceField( 查询集=
django 无法解析余数:'carray[0]' 中的 '[0]'
嗨,我收到了上面的错误 在此输入 def check_url_exists(url_to_check): 尝试: 计数数组= [] # 亲爱的,我爱你 显示...
我需要一个好的提示,我如何为这两个模型创建注册表: 类地址(models.Model): ”“” 用户和组织地址的抽象模型 ”“...