Edit: As Info mentioned in the comments :
*"I found solutions. The requirements line should be django-ckeditor==6.7.0 not ckeditor=x.x.x "
(Thanks for sharing the solution with the community)*
Based on the issue description, I understand you have checked the configuration and the webapp works fine locally.
Just to highlight, the ModuleNotFoundError typically occurs when the module or package you're trying to import is not found. This can happen for several reasons, such as it not being listed in the requirements.txt file, not being installed in the site-packages directory during deployment, or it relying on a native library (.so files) that is missing in the container environment.
Validate that packages are actually being installed via the stdout
from your terminal (or in VSCode in the Output tab)
Kindly ensure that you are deploying from the root of your project relative to your requirements.txt and Python entrypoint. If you are deploying from outside your main project folder (such as a parent folder on accident), then Oryx will not know how to build your application and you’ll likely encounter ModuleNotFoundError at runtime.
Refer this doc for more info: Python on Linux App Service and ModuleNotFoundError
Kindly let us know, I'll follow-up with you further.