我试图实现一个评级系统,接收用户提交的信息。但我只是想知道是否有可能在一个模型文件中有两个类,并得到无法导入我的app.comments.views.stars。视图在模块 myapp.comments.视图中不存在。
在我的模型文件中,我有
class CommentWithRating(Comment):
rating = models.IntegerField()
def save(self, *args, **kwargs):
self.content_object.rating.add(score=self.rating, user=self.user, ip_address=self.ip_address)
super(CommentWithRating, self).save(*args, **kwargs)
class Rating(models.Model):
first_name = models.charField(maxlength=30)
last_name = models.charField(maxlength=30)
department = models.charField(maxlength=30)
comment = models.charField(maxlength=10000)
communi_rating = models.IntegerField()
prepar_rating = models.IntegerField()
interact_rating = models.IntegerField()
help_rating = models.IntegerField()
顺便说一下,stars是一个html文件。有什么想法吗?
这是我的观点,
from django.shortcuts import render_to_response, render
from django.http import HttpResponse
from models import CommentWithRating
def stars(request):
return render(request, 'star.html', {'score': ''})
我的错误信息很简单,
无法导入myapp.comments.views.stars。模块myapp.comments.views中不存在视图。
我的回溯是,
环境:请求方法:获取
Django版本:1.4
Python版本:2.7.2
安装的应用程序:
('django.contrib.auth','djaango.contrib.contenttypes','django.contrib.sessions','django.contrib.sites',''django-.contrib.messages',`djanga.contrib.staticfiles',` registration',`django.contrib.admin',`dejangoratings')已安装的中间件:('django.middleware.common.CommonMiddleware','djaango.contrib.sessions.middleware_SessionMiddleware','django.midleware.csrf.CsrfViewMiddleware','django.contrib.auth.midleware.AuthenticationMiddleware','dejango.contlib.messages.middle消息中间件')
回溯:文件“/库/框架/Python.框架/版本/2.7/lib/python2.7/站点包/django/核心/处理程序/基.py”,get_response 101。request.path_info) 在解析 300 中文件“/库/框架/Python.framework/版本/2.7/库/python2.7/站点包/django/core/urlresolvers.py”。sub_match = pattern.resolve(new_path) 解析 209 中的文件“/库/框架/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/core/urlresolvers.py”。返回解析器匹配(自调,参数,kwargs,self.name)文件“/库/框架/Python.框架/版本/2.7/lib/python2.7/站点包/django/核心/网址解析器.py”在回调216中。self._callback = 包装器 27 中的get_callable(self._callback_str) 文件“/库/框架/Python.framework/Versions/2.7/lib/python2.7/站点包/django/utils/函数.py”。result = func(*args) 文件 “/库/框架/Python.框架/版本/2.7/lib/python2.7/site-packages/django/core/urlresolvers.py” 在get_callable 101.(mod_name年lookup_view)
异常类型: 视图不存在 /评级/ 异常值: 无法导入我的应用.模块中不存在视图
是的,那绝对有可能。
试着做一个
python ./manage.py shell
,然后导入给您带来问题的模型或视图。这可能最终会为您提供更多有用的调试信息。
(来自Django视图不存在或无法导入)
我得到了在地图上绘制一些点的任务。写了一些代码,但目前我通过形状创建的每个点都将被添加到网格内的错误位置。哦,我正在使用JavaFX。 我在GridPane的索引0,0中添加了一个ImageView,每个点都是通过MouseEvent在ImageView上的x和y位置创建的。之后,我将创建的点添加为GridPane的子节点,它显示在第一个网格的y轴中心。尝试了不同的东西,如anchorPanes和
我有一个以编程方式定义的UISegmentedControl。 我正在尝试添加一个布局约束,以便在我的iPad旋转时,分段控件在旋转视图中的大小正确,而不是溢出屏幕。 我应用以下约束: 我的UIsegmentControl定义如下: 我没有出错,但是在运行时,我的分段控件消失了。不确定我在这里错过了什么,因为我过去只在故事板中做过自动布局。 我只想能够调整分段控件的宽度,所以我假设我只需要一个布局
错误: 2021-10-13 12:25:27.092ERROR 21016---[nio-8080-exec-3]o. a. c. c. C.[.[.[ /].[调度Servlet]: Servlet.service()用于servlet[调度Servlet]在路径[]抛出异常[处理程序调度失败;嵌套异常java.lang.StackOverflow Error],具有根本原因 堆栈跟踪(多次重
注意,链接的解决方案(例如,致命错误:无法在classpath或bootclasspath中找到包java.lang)不起作用。 源代码 生成代码: export java_home=/library/java/javaVirtualMachines/jdk1.8.0_25.jdk/contents/home/bin/javac-target 1.8-source 1.8-classpath\“.
因此,我的日常用户中约有1%经常遇到NavigationView异常,这是由于找不到图像资源造成的。我觉得很奇怪,99%的其他用户都很好。我希望在版本迭代中更新依赖项可以解决这个问题,但不幸的是,这个错误已经在我的Crashlytics日志中保留了6次迭代,这是影响我的用户的最严重的崩溃。 显而易见的是,它只适用于较旧的设备,但这是一个错误的假设。它不是特定于设备的,也不是特定于版本的。尽管可以指
问题内容: 我正在编写一个测试程序,如下所示: 当用户单击按钮A时,它将打开50个JFrame。 当用户单击按钮B时,它将放置所有通过单击按钮A显示的JFrame。 我发现单击按钮B后内存不会减少。我使用任务管理器(在Windows中为+ + ,并检查“ java”的内存使用情况)确定了这一点。 问题答案: 是的,没有办法,无法解决(不仅在Java PL中), 1)实际上,不要在运行时/运行时创建