标签:django-views
-
Django表单未显示,仅显示按钮(新) - python
当我尝试通过表单时,仅弹出我的提交按钮。我什至尝试只从Django网站复制代码...仍然对我不起作用。 这是我的forms.py from django import forms class contactForm(forms.Form): name = forms.CharField(required=False, max_length=100, help […]
-
将数据从Django视图获取到JS以在页面上执行的最佳实践? - javascript
有人告诉我,从Django视图返回数据并使用页面上加载的Javascript中返回的那些项是“错误的做法”。 例如:如果我正在编写一个需要一些额外数据才能加载/显示基于javascript的图形的应用程序,那么我被告知将数据从Django视图传递的模板变量直接传递到页面上的javascript中是错误的。 我的第一个想法: 只需在django视图中获取图形所 […]
-
视图中的Django通用身份验证 - javascript
我如何避免在每个视图函数中都需要这段代码: if request.user.is_authenticated(): return HttpResponse("OK") else: return HttpResponse("Load_Login_Form") 但是,每次/在“调用” URL /视图之前执行它? 参考方案 […]
-
Django HttpResponseRedirect - python
我创建了一个基本的联系表单,当用户提交信息时,它应该重定向到“谢谢”页面。 views.py : def contact(request): # if no errors... return HttpResponseRedirect('/thanks/') urls.py : (r'^contact/$', conta […]
-
Django:从django.urls导入反向; ImportError:没有名为urls的模块 - python
我正在使用民意调查应用程序完成DjangoProject教程。如本教程第4部分所述,我正在尝试导入“reverse”:from django.urls import reverse但出现错误: 从django.urls导入反向 ImportError:没有名为urls的模块 我已将ROOT_URLCONF更改为仅“urls”,但是,它也不起作用。 任何帮助表 […]
-
如何在Django中使用RequestFactory将PK或子弹传递给DetailView? - python
我正在尝试使用RequestFactory通过以下测试用例测试DetailView: def test_device_homepage(self): request = self.factory.get('/devices/1/', {'pk': 1}) response = DeviceView.as_view()( […]
-
django表单的关键字参数有多个值 - python
我有一个简单的模型,如下所示: RATING_CHOICES = zip(range(1, 6), range(1, 6)) class Rating(models.Model): value = models.IntegerField(choices=RATING_CHOICES) additional_note = models.TextField(nu […]
-
在Django中,获取'str'对象没有属性'get' - python
views.py def generate_xml(request, number): caller_id = 'x-x-x-x' resp = twilio.twiml.Response() with resp.dial(callerId=caller_id) as r: if number and re.search('[\ […]
-
如何用变量reverse_lazy到视图/ URL? - python
我有一个DeleteView,用于从模型中删除对象。通过表格中的按钮启动。它工作正常。 class DeleteAssignment(DeleteView): model = Assignment success_url = reverse_lazy('company') 我只想让它返回成功的父级观点。我目前将其重定向到父级的父级(com […]
-
在ListView中使用`get_context_data`过滤结果 - python
在我的ListView中,我想从发布模型中返回对象的整个列表,并从预算模型中返回total,以将其包含在ListView中,并带有每个标题和相关的总计。 我的模特: 出版应用 class Publication(models.Model): title = models.CharField(...) 预算应用 class Budget(models.Mode […]