If you follow the way Mike suggests - migrations will work (this is the way
we do it in our plattform). The important thing is that you MUST have a
models.py file OR a models module (a directory with the name models and a
__init__.py file with the imports from the individual files).

Regards,

Andréas


Den fre 7 sep. 2018 kl 16:27 skrev Benjamin SOULAS <
[email protected]>:

> Hi Mike (again !),
>
> Okay, but it seems I have a much deeper problem, nothing happens during
> make migration command, I am thinking on deleting my db and restart from
> scratch ...
>
> Thanks !
>
> Le vendredi 7 septembre 2018 16:25:21 UTC+2, Mike Dewhirst a écrit :
>>
>> Easy
>>
>> Create a models directory. In there make __init__.py file and in there ...
>>
>> from .whatever import Whatever
>> ... 100 classes
>>
>> Then in ./models create 100 files with one model class in each file
>>
>> Anywhere in the project you can say ...
>>
>> from app.models import Whatever
>>
>>
>>
>> *Connected by Motorola*
>>
>>
>> Benjamin SOULAS <[email protected]> wrote:
>>
>> Hi everyone,
>>
>> Quick question I do not find the answer: does models have to located into
>> *models.py* script? It believe not, If I got a project composed of 100
>> tables, it's weird to me that all models should be located here ...
>>
>> I tried, in this file, to import a model located somewhere else, but when
>> i run *python manage.py makemigrations*, nothing happens, any idea?
>>
>> Kind regards
>>
>> Benjamin
>>
>> --
>> 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 post to this group, send email to [email protected].
>> Visit this group at https://groups.google.com/group/django-users.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/django-users/a4da5a12-9c9b-42b6-b295-5492658cb046%40googlegroups.com
>> <https://groups.google.com/d/msgid/django-users/a4da5a12-9c9b-42b6-b295-5492658cb046%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
> --
> 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 post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/django-users.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/65c0b624-886c-46f7-9776-91971564d8d8%40googlegroups.com
> <https://groups.google.com/d/msgid/django-users/65c0b624-886c-46f7-9776-91971564d8d8%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAK4qSCd3q_n6cVSAJcEkJi2MOAoqUq_%3DfNjddBM2R3EPPLQBOA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to