我得到这个错误,而使用django 1.10.6:
ValueError at /AgregarTienda视图chilegaleria.views.AgregarTienda_View没有返回HttpSolutions对象。它返回无。
这是我的看法
from django.shortcuts import render
from django.http import HttpResponse
from chilegaleria.forms import AgregarTiendaForm
# Create your views here.
def index(request):
return render(request, 'chilegaleria/index.html')
def AgregarTienda_View(request):
if request.method == 'POST':
form = AgregarTiendaForm(request.POST)
if form.is_valid():
form.save()
return redirect('chilegaleria:index')
else:
form = AgregarTiendaForm
return render(request, 'chilegaleria/AgregarTienda.html', {'form':form})
此外,当我添加类Meta: Model=DatosTiendas到我的forms.py文件我得到这个错误:
C:\Chilegalerias
这是我的表格。py文件:
from django import forms
from chilegaleria.models import models
from django.forms import ModelForm
class AgregarTiendaForm(forms.ModelForm):
class Meta:
model = DatosTienda
fields = [
'nombre',
'estado',
'ciudad',
'comuna',
'direccion',
]
labels = {
'nombre': 'Nombre de la Tienda',
'estado': 'Region',
'ciudad': 'Ciudad',
'comuna': 'Comuna',
'direccion': 'Direccion',
}
widgets = {
'nombre': forms.TextInput(attrs={'class':'form-control'}),
'estado': forms.TextInput(attrs={'class':'form-control'}),
'ciudad': forms.TextInput(attrs={'class':'form-control'}),
'comuna': forms.TextInput(attrs={'class':'form-control'}),
'direccion': forms.TextInput(attrs={'class':'form-control'}),
}
文件“C:\chilegalerias\chilegaleria\forms.py”,第8行,在Meta Model=DatosTienda name中错误:未定义名称“DatosTienda”
您的日志堆栈说您必须在文件Chilegaleria\forms.py中导入模型DatosTiendaS
还要检查您的视图,因为如果您收到get请求,您的表单将不会被定义,因此您将在发生错误之前获得一个引用的赋值。
有人知道为什么我的代码没有在“if user not None:”行上运行吗? 回溯 1. 2. 内部服务器错误: /login/Traceback(最近一次调用最后一次):文件"C:\用户\hanya\AppData\本地\程序\Python\Python37\lib\site-包\django\core\处理程序\exception.py",第34行,在内部响应=get_response(请求
问题内容: 我有以下简单的看法。为什么会导致此错误? 问题答案: 因为视图必须 返回 ,而不仅仅是调用它。将最后一行更改为
在HBASE 0.98.4上使用Phoenix4.2版本(我知道是老版本)。
我在使用MongoDB查询时遇到问题。每当我尝试通过ID或任何其他字段查找时,我总是得到零结果返回。我也很难使用“like”操作符。 我想以不区分大小写的方式查询书名。而且我知道你可以在MongoDB中这样做: 我试着装腔作势地做,但我不能让它起作用: 我看到控制台上打印出以下行:{“title”:{“$regex”:“/^harr.*/I”}} 我也尝试过一个文档,但也不成功: 结果却是零。 这
好的, 我试图使一个简单的mvcSpring启动应用程序,我有它在我的代码返回index.html当控制器接收到"/"的请求。 我不确定,但这不起作用。 SpringDataWebApplication。JAVA HealthCHeckController。JAVA 用户存储库。JAVA 指数html 指数html位于/templates目录中,如thymeleaf所示 pom.xml 用户实体。
我正在创建,比如说,15个Callable任务,并提交它们: 然后我收集15个MyResult对象: 问题是:我没有从get()方法获得所有15个MyResult对象,而是有时获得不到15个对象。有时12有时10有时甚至更少,有时全部15。 我的印象是,方法是一个阻塞调用,将等待所有15个线程返回各自的结果,但看起来我错过了其中的一些线程并继续前进。我做错了什么?我是否未正确收集结果/等待结果?当