Skip to content

Relative auto-imports #682

Answered by jaycle
jaycle asked this question in Q&A
Mar 7, 2023 · 2 comments · 6 replies
Discussion options

You must be logged in to vote

By setting the python_path config option to include the subfolder of your project, you can cause the auto-import to stop at the root provided.

Example

  • server/common/views.py
  • server/main/api.py

Within api.py, importing from views.py would normally be from server.common.views import MyView. By setting python_path to include server, the import becomes from common.views import MyView.

Replies: 2 comments 6 replies

Comment options

You must be logged in to vote
6 replies
@jaycle
Comment options

@lieryan
Comment options

@jaycle
Comment options

@jaycle
Comment options

@lieryan
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by jaycle
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants