次のように、settings.py で特定の設定を指定して、views.py で定義された関数をプロジェクトで使用されるサードパーティの django アプリに渡そうとしています。
ENDLESS_PAGINATION_PAGE_LIST_CALLABLE = myapp.views.get_pagination_pages
エラーが発生しましたNameError: name 'lend_borrow' is not defined
それから私は試しました
import myapp
ENDLESS_PAGINATION_PAGE_LIST_CALLABLE = myapp.views.get_pagination_pages
そして別のエラーAttributeError: 'module' object has no attribute 'views'
また、呼び出し可能オブジェクトへのパスを渡そうとしました:
ENDLESS_PAGINATION_PAGE_LIST_CALLABLE = 'myapp.views.get_pagination_pages'
しかし、サードパーティのアプリは気に入らないようです。私は得たCaught TypeError while rendering: 'str' object is not callable
ここで使用されているサードパーティ アプリはdjango エンドレス ページネーションです。INSTALLED_APPS に含まれています。
アプリで定義された呼び出し可能オブジェクトを settings.py 経由でサードパーティ アプリに渡すにはどうすればよいですか?