dosubot[bot] commented on issue #34422:
URL: https://github.com/apache/superset/issues/34422#issuecomment-3139754365

   <!-- Answer -->
   This issue persists because, as of Superset 5.0.0, the FAB_INDEX_VIEW 
setting in superset_config.py is ignored—Superset always uses its built-in 
SupersetIndexView and does not look for a custom class via FAB_INDEX_VIEW. The 
AttributeError is a side effect of this: Superset never tries to import your 
MyCustomclass, so it isn't available as an attribute, and the config is 
effectively ignored. There is currently no supported way to override the 
IndexView through superset_config.py or FAB_INDEX_VIEW in recent Superset 
versions. Customizing the IndexView would require deeper changes to Superset's 
initialization code, which isn't officially documented or supported at this 
time. 
   
   References:  
   - [Superset config loading 
logic](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset/config.py)
  
   - [Superset initialization always sets 
SupersetIndexView](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset/initialization/__init__.py)
   
   
   <!-- Dosu Comment Footer -->
   *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).*
   
   ---
   <sup>How did I do? 
[Good](https://app.dosu.dev/response-feedback/3f3f321f-723e-4bef-95f2-2b4060a18a26?feedback_type=great_response)
 | 
[Irrelevant](https://app.dosu.dev/response-feedback/3f3f321f-723e-4bef-95f2-2b4060a18a26?feedback_type=irrelevant_answer)
 | 
[Incorrect](https://app.dosu.dev/response-feedback/3f3f321f-723e-4bef-95f2-2b4060a18a26?feedback_type=incorrect_sources)
 | 
[Verbose](https://app.dosu.dev/response-feedback/3f3f321f-723e-4bef-95f2-2b4060a18a26?feedback_type=too_verbose)
 | 
[Hallucination](https://app.dosu.dev/response-feedback/3f3f321f-723e-4bef-95f2-2b4060a18a26?feedback_type=hallucination)
 | [Report 
🐛](https://app.dosu.dev/response-feedback/3f3f321f-723e-4bef-95f2-2b4060a18a26?feedback_type=bug_report)
 | 
[Other](https://app.dosu.dev/response-feedback/3f3f321f-723e-4bef-95f2-2b4060a18a26?feedback_type=other)</sup>&nbsp;&nbsp;[![Chat
 with 
Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=githu
 b)&nbsp;[![Join 
Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share
 on 
X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/issues/34422)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to