피라미드에서 앱을 만드는 데 문제가 있습니다. 내가 덜덜 거리며 복을 피우려고 할 때 나는 얻는다.피라미드 구성 로딩 오류
File "/home/viraptor/blah/blah/__init__.py", line 23, in main
return config.make_wsgi_app()
File "/home/viraptor/pyramid/lib/python2.6/site-packages/pyramid/config.py", line 916, in make_wsgi_app
self.commit()
File "/home/viraptor/pyramid/lib/python2.6/site-packages/pyramid/config.py", line 491, in commit
self._ctx.execute_actions()
File "/home/viraptor/pyramid/lib/python2.6/site-packages/zope/configuration/config.py", line 626, in execute_actions
callable(*args, **kw)
File "/home/viraptor/pyramid/lib/python2.6/site-packages/pyramid/config.py", line 1291, in register
derived_view = deriver(view)
File "/home/viraptor/pyramid/lib/python2.6/site-packages/pyramid/config.py", line 2681, in __call__
self.mapped_view(view))))))))
File "/home/viraptor/pyramid/lib/python2.6/site-packages/pyramid/config.py", line 2624, in inner
wrapped_view = wrapped(self, view)
File "/home/viraptor/pyramid/lib/python2.6/site-packages/pyramid/config.py", line 2693, in mapped_view
mapped_view = mapper(**self.kw)(view)
File "/home/viraptor/pyramid/lib/python2.6/site-packages/pyramid/config.py", line 2860, in __call__
view = self.map_nonclass(view)
File "/home/viraptor/pyramid/lib/python2.6/site-packages/pyramid/config.py", line 2876, in map_nonclass
ronly = requestonly(view, self.attr)
File "/home/viraptor/pyramid/lib/python2.6/site-packages/pyramid/config.py", line 2966, in requestonly
if len(args) - len(defaults) == 1:
zope.configuration.config.ConfigurationExecutionError: <type 'exceptions.TypeError'>: object of type 'NoneType' has no len()
in:
('/home/viraptor/blah/blah/__init__.py', 22, 'main', "config.add_route('customer', '/customer/{customer_id}', view='blah.views.customer.view', view_renderer='customer_view.mak', view_permission='view', traverse='/customer/{customer_id}')")
무엇이 그럴 수 있냐? 나는 최근에 그 구성을 변경하지 않았으며 나머지 응용 프로그램 만 변경했습니다.
실제 예외는 포함하지 않았으며 스택 추적 만 포함되었습니다. 아무도 지금 무슨 일이 일어 났는지 알지 못한다. 단지 :-) –
@Martijn Pieters - 결국 Python이 예외를 인쇄한다. ConfigurationExecutionError였습니다. – viraptor
아, 내 잘못이야, 내 아이폰의 모바일보기는 전체 텍스트를 보여주지 않았고 더 오래되었다는 표시가 없었습니다. 사과! –