Skip to main content
 首页 » 编程设计

python之类型对象 'x' 没有属性过滤器

2025年05月04日8linjiqin

<分区>

我正在使用 python 从使用过滤器的一个表中获取值。

queryset1 = model_user_profile.UserProfile.filter(user = uid).values('time_zone') 

其中 model_user_table 有以下列:

---------------+--------------+------+-----+---------+----------------+ 
| Field         | Type         | Null | Key | Default | Extra          | 
+---------------+--------------+------+-----+---------+----------------+ 
| id            | int(11)      | NO   | PRI | NULL    | auto_increment | 
| user_id       | int(11)      | NO   | UNI | NULL    |                | 
| time_zone     | varchar(128) | YES  |     | NULL    |                | 
+---------------+--------------+------+-----+---------+----------------+ 

上述查询和表中uid和user_id的值分别为1和1,但仍然查询失败并显示error: AttributeError: type object 'UserProfile' has no attribute 'filter'。

我过去使用过类似的查询但从未收到过这样的错误,可能是什么问题????