所以我在这里有一个有趣的...
当我启动计算机时,我在Ubuntu加载屏幕后出现了一个空白屏幕.奇怪的是,如果我进入grub加载器,然后选择恢复模式,但选择继续正常启动它工作正常.
我尝试重新配置以及重新安装GDM.我现在有点失去想法.绝对赞赏任何和所有的帮助.谢谢!
我有以下代码.我试图在url中传递一个名为'sort'和'sch'的get变量,但是当我打印self.kwargs时,它返回null.如果有人能指出我正确的方向,那将非常感谢!
class ToolList(SearchableListMixin, SortableListMixin, ListView):
model = ToolCalibration
template_name = 'tool_cal/list.html'
paginate_by = 10
context_object_name = 'tools'
search_fields = ['description', 'notes', 'tolerance_notes']
sort_fields_aliases = [
('description', 'by_description'),
('last_certified', 'by_last_certified'),
('due_date', 'by_due_date'),
('tool_status', 'by_tool_status'),
]
def get_queryset(self, **kwargs):
qs = super(ToolList, self).get_queryset()
print(self.kwargs)
sort = 'due_date'
### PROBLEM IS HERE. FOR SOME REASON KWARGS ISN'T GRABBING GET VARIABLES ###
if 'sort' in self.kwargs:
sort = self.kwargs['sort']
try:
schema = self.kwargs['sch']
print 'Context using %s' % schema
return qs.filter(schema__abbrev=schema).order_by(sort) …Run Code Online (Sandbox Code Playgroud)