*Hello Sreedhar,* Thank you for your reply and feedback regarding the naming conventions in my Django project.
To clarify, *authentication* is the name of my Django project, and *authenticate* is the name of the app within that project. I chose these names to reflect their respective purposes. Are you suggesting that I should change both the project and app names to avoid confusion with the authentication functions in the framework? I appreciate your suggestions about mentioning custom apps in the settings.py file and adjusting the import statements. I will certainly ensure that the apps are correctly listed in INSTALLED_APPS and will consider your advice on import practices. Thank you again for your insights! Best regards, On Fri, Oct 11, 2024 at 2:45 PM Sreedhar p <[email protected]> wrote: > Ensure models order it was crucial for one by one creation > > On Fri, Oct 11, 2024, 14:43 Sreedhar p <[email protected]> wrote: > >> 1.I think its not using good authenticate, because authenticate is like >> function which provides authentication to the user by taking username and >> password and authenticate is an part of authentication frsmework try to >> change that names >> 2.mention custom apps in settings.py file in installed apps >> 3.try like >> from authenticate.models import #modelnames >> >> On Fri, Oct 11, 2024, 14:31 shiva singh <[email protected]> wrote: >> >>> Hello >>> I am currently working on a microservices project using Django and >>> have encountered an issue. >>> i am facing issue when create microservice project using django i am >>> created 2 difrent django project in one common folder and one project name >>> is authentication and second project name is repairmodule and when i access >>> authentication project's model class in repairmodule models class and when >>> i run makemigrations i am getting this error: >>> File "<frozen importlib._bootstrap>", line 1204, in _gcd_import >>> File "<frozen importlib._bootstrap>", line 1176, in _find_and_load >>> File "<frozen importlib._bootstrap>", line 1147, in >>> _find_and_load_unlocked >>> File "<frozen importlib._bootstrap>", line 690, in _load_unlocked >>> File "<frozen importlib._bootstrap_external>", line 940, in exec_module >>> File "<frozen importlib._bootstrap>", line 241, in >>> _call_with_frames_removed >>> File "C:\BSInfosys\RepairAnything\repairmodule\repair\models.py", line >>> 2, in <module> >>> from authentication.authenticate.models import User, RepairManProfile >>> ModuleNotFoundError: No module named 'authentication' >>> this is my directory Structure: >>> RepairAnything/ >>> ├── authentication/ >>> │ ├── manage.py >>> │ ├── authentication/ >>> │ │ ├── __init__.py >>> │ │ ├── asgi.py >>> │ │ ├── settings.py >>> │ │ ├── urls.py >>> │ │ ├── wsgi.py >>> │ │ └── __pycache__/ >>> │ └── authenticate/ >>> │ ├── __init__.py >>> │ ├── admin.py >>> │ ├── apps.py >>> │ ├── migrations/ >>> │ │ └── __init__.py >>> │ ├── models.py >>> │ ├── serializers.py >>> │ ├── tests.py >>> │ ├── urls.py >>> │ └── views.py >>> ├── env/ # Your virtual environment >>> ├── repairmodule/ >>> │ ├── manage.py >>> │ ├── repair/ >>> │ │ ├── __init__.py >>> │ │ └── models.py >>> │ └── repairmodule/ >>> │ ├── __init__.py >>> │ ├── asgi.py >>> │ ├── settings.py >>> │ ├── urls.py >>> │ ├── wsgi.py >>> │ └── __pycache__/ >>> ├── db.sqlite3 # Database file >>> ├── .env # Environment variables file >>> ├── .gitignore # Git ignore file >>> └── README.md # Project README file >>> >>> I would appreciate your guidance on how to resolve this issue. If you >>> need any additional information, please let me know. >>> >>> Thank you for your time and assistance! >>> >>> Best regards, >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Django users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/django-users/CAEsRHMWn1PSmBcD%3Db6jLqYwnCD-FsVtgvKXuAe8kybRo%2BmEQDg%40mail.gmail.com >>> <https://groups.google.com/d/msgid/django-users/CAEsRHMWn1PSmBcD%3Db6jLqYwnCD-FsVtgvKXuAe8kybRo%2BmEQDg%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-users/CADzXRbc5y8rHcasYs80VxuRANSu_%2BxjA%2Bbrc%3D7dEqgcuySaQfg%40mail.gmail.com > <https://groups.google.com/d/msgid/django-users/CADzXRbc5y8rHcasYs80VxuRANSu_%2BxjA%2Bbrc%3D7dEqgcuySaQfg%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAEsRHMWV3kne7t76FAJojnvrPzCHcFww57%2BeUx8AN1UfUaoiSw%40mail.gmail.com.

