我试图制作一个在随机位置创建的按钮小部件,每次单击它都会移动到另一个随机位置。
我尝试在pack()括号中使用随机函数:
HttpResponse<T>
我没想到这会起作用,但只是尝试了一下,结果是: “模块”类型的对象没有len() len()是什么?我该如何正确使用random?
答案 0 :(得分:2)
要相对于窗口放置按钮,应使用ConnectView
。
class GoogleCallbackConnect(SocialConnectView):
"""
Connects the provider's user account to the currently logged in user.
"""
adapter_class = GoogleOAuth2Adapter
client_class = OAuth2Client
@property
def callback_url(self):
url = self.adapter_class(self.request).get_callback_url(
self.request,
None,
)
return url
您也可以使用pack来做到这一点,但随后您将不得不生成随机填充。
使用place()
函数生成随机整数。请参阅random module中的用法示例。