MicroService related issue

2024-10-11 Thread shiva singh
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 "", line 1204, in _gcd_import
  File "", line 1176, in _find_and_load
  File "", line 1147, in
_find_and_load_unlocked
  File "", line 690, in _load_unlocked
  File "", line 940, in exec_module
  File "", line 241, in
_call_with_frames_removed
  File "C:\BSInfosys\RepairAnything\repairmodule\repair\models.py", line 2,
in 
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 django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAEsRHMWn1PSmBcD%3Db6jLqYwnCD-FsVtgvKXuAe8kybRo%2BmEQDg%40mail.gmail.com.


Re: MicroService related issue

2024-10-11 Thread Sreedhar p
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  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 "", line 1204, in _gcd_import
>   File "", line 1176, in _find_and_load
>   File "", line 1147, in
> _find_and_load_unlocked
>   File "", line 690, in _load_unlocked
>   File "", line 940, in exec_module
>   File "", line 241, in
> _call_with_frames_removed
>   File "C:\BSInfosys\RepairAnything\repairmodule\repair\models.py", line
> 2, in 
> 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 django-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/CAEsRHMWn1PSmBcD%3Db6jLqYwnCD-FsVtgvKXuAe8kybRo%2BmEQDg%40mail.gmail.com
> 
> .
>

-- 
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 django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CADzXRbdiX%2BWk-eXgZagART-wus4rXzQRt2-UDApnUTp6Lc0bcw%40mail.gmail.com.


Re: MicroService related issue

2024-10-11 Thread Sreedhar p
Ensure models order it was crucial for one by one creation

On Fri, Oct 11, 2024, 14:43 Sreedhar p  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  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 "", line 1204, in _gcd_import
>>   File "", line 1176, in _find_and_load
>>   File "", line 1147, in
>> _find_and_load_unlocked
>>   File "", line 690, in _load_unlocked
>>   File "", line 940, in exec_module
>>   File "", line 241, in
>> _call_with_frames_removed
>>   File "C:\BSInfosys\RepairAnything\repairmodule\repair\models.py", line
>> 2, in 
>> 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 django-users+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/django-users/CAEsRHMWn1PSmBcD%3Db6jLqYwnCD-FsVtgvKXuAe8kybRo%2BmEQDg%40mail.gmail.com
>> 
>> .
>>
>

-- 
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 django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CADzXRbc5y8rHcasYs80VxuRANSu_%2BxjA%2Bbrc%3D7dEqgcuySaQfg%40mail.gmail.com.


jwt authentication in ninja without django user

2024-10-11 Thread Krishnakant Mane

Hello.

This seems very complex to me.

I have previously used other Python and non-Python frameworks and one 
thing I always did is to create my own user table and respective model.


I wish to do the same thing in django with ninja.

I also find the jwt authentication articles/ blogs online very complex.

Can some one guide me to a simple explanation?

My requirement is very simple.

I have an accounts table with all user data including username and password.

The user creates this during registration, I don't want to use the 
django user model.


Now every time the user logs in, I wish to generate the token and with 
every request I need to authentication.


I know that in the router.get or router.post decorator I will have to 
inject the authentication function.


But no tutorial gives a clear indication of where to create this class 
and no simple code to just authenticate and go ahead.


I am trying to use simplejwt from rest_framework.

If this is not the correct way please guide.

Regards.

--
Email Signature
*Krishnakant Mane*
Software Architecture Design & Implementation Specialist


Mobile: 
+91 8424039903

https://www.linkedin.com/in/krishnakant-r-mane/

--
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 django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/9326d678-fefd-4176-8a61-d24c86c6bc1c%40gmail.com.