我有一个名为Scan的视图,它采用模型形式input and,将它发送给另一个视图,Processscan应该从Scan视图中获取input的值,并在Processscan视图中处理它。
目前,Processscan正在从Scan视图中获取输入并输出值,但没有超出行数:
return HttpResponse("We got to the processor with domain: " + EnteredDomain)
Process 视图如下:
def Scan(request):
form = SubmitDomain(request.POST or None)
我正在尝试使用reportlabs生成pdf,但我遇到了一个The view APP.VIEW didn't return an HttpResponse object.错误。
函数和视图运行时没有任何异常,甚至return HttpResponse(result.getvalue(), mimetype='application/pdf')行也是如此。但我一直收到错误。
下面是我的代码:
def render_to_pdf(template_src, context_dict):
"""Function to render html t
我正在做我的第一个django项目。我一直试图创建一个简单的联系人表单,但是我得到了错误:
ValueError at /blog/contacto/视图blog.views.contacto没有返回HttpResponse对象。
def contacto (request):
if request.method == 'POST': #Si e formulario es enviado...
form = Formulario(request.POST)
if form.is_valid(): #Si son validos los datos del fo
我正在用Django做一个登录表单。当我单击“登录提交”按钮时,它会出现一个错误
ValueError at / registration.views.login /视图registration.views.login没有返回HttpResponse对象.
视图文件是
from django.template import loader
from django.shortcuts import render
from registration.models import Registration
from django.http import HttpResponse
def login(r
我们总是在Django视图中返回HttpResponse,但是现在我想在中间件中做这个打包的事情。
如果视图返回None,中间件将打包为{error: None,code: 0,body: None}
但问题是,django会检测到视图的返回。如果返回None,则会记录一个错误:
The view xxxView didn't return an HttpResponse object. It returned None instead.
现在我想删除这个日志。我该怎么办?
这是我的项目文件夹下的view.py文件。当我在ToDo列表中添加一个值时,它会引发此错误吗?
视图my_day.views.index没有返回HttpResponse对象。它没有归还任何东西。
views.py
from django.shortcuts import render, redirect
from .models import List
from .form import ListForm
from django.contrib import messages
# Create your views here.
def index(request):
if
在view.py中
from django.shortcuts import render
from savedb.models import Cost
from savedb.forms import CostForm
from django.http import HttpResponseRedirect
def cost(request):
if request.method == 'POST':
form=CostForm(request.POST)
if form.is_valid():
date = request
在开发一个Api时,我想在Django中尝试基于类的视图。
这就是我到目前为止得到的:
urls.py
from django.conf.urls import url
from .api import Api
urlpatterns = [
url(r'^', Api.as_view())
]
api.py
from django.http import HttpResponse
from django.utils.decorators import method_decorator
from django.views.decorators.csrf import
我正在为我的用户验证视图编写测试,我遇到了一些我还不知道如何解决的问题。所以,这是我正在测试的视图: def verify(request, uidb64, token):
try:
uid = force_text(urlsafe_base64_decode(uidb64))
user = User.objects.get(pk=uid)
except(TypeError, ValueError, OverflowError, User.DoesNotExist):
user = None
if user is not
我有非常简单的django应用程序:
models.py:
class Product(models.Model):
name = models.CharField(max_length=1000, default="")
desc = models.TextField(default="")
views.py:
from django.http import HttpResponse
from models import Product
def fetch(request):
for p in Product.
我得到了的错误视图registration.views.login没有返回HttpResponse对象.
我正在制作一个登录应用程序,我希望当我点击登录按钮时,主页会显示给我。
当我按照给定的方式运行view.py时,我将得到页面未找到的错误
from django.template import loader
from django.shortcuts import render
from registration.models import Registration
from django.http import HttpResponse
from django.template imp
我在一个基本的Django视图中有以下代码,它创建了一个新产品,并且我正在使用AJAX来过滤行业列表。我想将ajax处理代码移到一个单独的方法中,但是我发现视图没有返回HttpResponse对象。相反,它返回None。有没有人能推荐安全地把它分离出来的方法?我还有其他使用精确逻辑的视图。
def new_instrument(request):
if request.is_ajax() and request.method == 'GET':
if request.GET.get('typeis') =='industry
我用一个ajax请求调用这个视图(在Django中),其中包含要查询数据库的用户名。它返回一个服务器错误,说明用户对象(在except条件中)在定义之前正在使用,但它是在上面的行中定义的!
所以我认为这可能是一个作用域问题,并将user = None放在elif的开头,因为我知道它会在尝试中更改,但后来我得到了None has no value DoesNotExist。
def signup(request):
if request.method == 'GET':
return render_to_response('signup.html&
让ajax使用我的django视图有问题。准确的错误是
CustomMembers.decorators.formquestioninfo没有返回HttpResponse对象。它反而返回了None。
视图受自定义装饰器的限制,如下所示。
def is_god_admin(f):
def wrap(request, *args, **kwargs):
# This checks to see if the user is a god admin. If they are not, they get thrown to their profile page