我正在调用基于类的视图。
class CurrentUser(APIView):
authentication_classes = (authentication.TokenAuthentication,)
def get(self, request, format=None):
for user in User.objects.all()
if request.user.is_authenticated():
fullname = get_full_name(user)
r
我正在尝试复制我遇到的一个bug,它显示了以下情况:
NameError:未定义全局名称“sdrent”
但是,如果打开解释器并输入sdrent,则会得到以下错误:
>>> sdrent
NameError: name 'sdrent' is not defined
NameError: global name...和NameError: name...有什么区别,我将如何复制前者?
在Python 3中,我有一个全局变量,它以“未定义”开头。
然后我把它设置成某种东西。
是否有方法将该变量返回到“未定义”的状态?
@martijnpieters
编辑--这显示了全局变量是如何在未定义状态下启动的。
Python 2.7.5+ (default, Feb 27 2014, 19:37:08)
[GCC 4.8.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> x
Tr
我正在尝试设置Django应用程序,但每次尝试运行它时都会收到以下错误消息: NameError:未定义名称'patterns‘
我不明白我的urls.py文件有什么问题,下面是它的一个副本:
from django.contrib import admin
from rest_framework import routers
from SecMeRe import views
router = routers.DefaultRouter()
#makes sure that the API endpoints work
router.register(r'api/SecMe
我想建立一个自定义的搜索表单。下面是我的密码。我的应用程序叫做“查看器”。我一直得到一个"NameError at /viewer/CustomSearchForm/.名称未定义“。请帮帮忙。我知道这是个简单的错误。
来自查看者/urls.py:
from django.conf.urls import *
from viewer import views, forms
from haystack.views import SearchView
urlpatterns = patterns('',
#viewer urls
...
url(r
当我在python(2.6.5)程序中导入和使用一个函数时,我会得到一个错误:
from Localization import MSGR
title = Localization.MSGR("Logfile from Ctf2Rrl.")
NameError:未定义全局名称“本地化”
你能解释一下为什么吗?
致以敬意,
当我试图在浏览器中访问我的api/atoms/端点时,我在views.py文件中得到一个未定义的名称错误,但是它在urls中有一个基本名称。
注意:这是一个非模型序列化程序和一个ViewSet。
误差
...views.py", line 74, in list
instance = atom.values(), many=True)
NameError: name 'atoms' is not defined
views.py
class AtomViewSet(viewsets.ViewSet):
serializer_class = AtomSer
%matplotlib inline
import seaborn as sns
sns.set_style("darkgrid")
# import warnings
# warnings.filterwarnings("ignore")
# Select rows where both 'Rating' and 'Size' values are present (ie. the two values are not null)
apps_with_size_and_rating_present = apps[(~apps[
当我创建类的实例时,出现错误:未定义类‘NameError’的方法'options‘。
DB: MongoDB 3.6
Class Product
include Mongoid::Document
include Mongoid::Timestamps
include Mongoid::Attributes::Dynamic
field :options, type: Hash, default: {}
end
gem: mongoid (6.1.1)
注意:当我将字段名更改为option或其他任何值时,它工作得很好,只有选项失败。提亚
我是Python新手。我下载了Spyder2.3.1,并在我的Mac上运行Python2.7。我试过这个示例程序:
from Tkinter import *
root = Tk()
w = Label(root, text="Hello, world!")
w.pack()
root.mainloop()
当我运行时,我会收到错误消息:
NameError: name 'Tk' is not defined
如果我查看Tkinter.py文件,它有以下几行代码:
from Tkinter import *
root = Tk()
w = Label(ro
您好,我有以下代码,并不断收到此错误消息:
NameError:未定义名称'serial‘
我已经从许多教程中复制了这段代码,但它就是不能工作,有人能告诉我为什么吗?
from serial import*
ser = serial.Serial('/dev/ttyACM0', 9600)
while 1:
ser.readline()
我正在经历一种模糊的(对我来说)的范围界定的效果,并试图为其制定规则:
#!/usr/bin/env python3
stuff = "the things"
__MORE_STUFF = "even more"
class Thing:
def __init__(self):
global __MORE_STUFF # doesn't help
print(stuff) # is OK
print(__MORE_STUFF) # fail!
Thing()
结果:
$ python3 dun
我正在设计一个模拟图灵机的程序,规则放在一个单独的文件中,便于编辑。不幸的是,当它第一次尝试从NameError进行计算时,它会弹出一个ruleTable。
令人反感的片段:
import TheRules
def turIt():
global ruleTable #Global has been used here.
tapeSegment = tape[tapePos]
for x in range(0,len(ruleTable)): #Error here.
if ruleTable[x][2] == machineState and rul
我试图使用视图类方法(我以前做过的)来访问模板中的模型数据,但是"NameError: name 'context‘不是定义的“继续出现。
from django.views.generic import TemplateView
from django.shortcuts import render, redirect
from .models import Email
class MapView(TemplateView):
template_name = 'Map/map.html'
email = Email.objects.all()