> > What are you trying to achieve with this implementation? I want to achieve modularly and loose coupling. Separate responsibility in other words.
and What do you call a extended model ? By extended model, I mean pat of an existing model, that implemented in one place (in out example app-A) but extended, altered or modified in another please (in out example app-B) Instance of model1 is accesible in app2, this already means you got your > model1 in app2. Yes, but not the model itself. On Friday, February 28, 2020 at 2:53:45 PM UTC+2, Naveen Arora wrote: > > What are you trying to achieve with this implementation? > and What do you call a extended model ? > Instance of model1 is accesible in app2, this already means you got your > model1 in app2. > > Curious. > > > On Friday, 28 February 2020 18:20:12 UTC+5:30, Ol P wrote: >> >> But how to add fields to it? >> >> Where to put what: >> from appA import model1 >> >> >> class ExtendedModel1(?): >> ? >> >> new_field = models.CharFiled() >> >> class Meta: >> ? >> >> >> On Friday, February 28, 2020 at 2:23:17 PM UTC+2, Naveen Arora wrote: >>> >>> Clearly Possible, >>> Simply import the model first using appname.models. Hope it helps:) >>> You can use this as >>> from appA import model1 >>> in app2 >>> >>> On Thursday, 27 February 2020 22:04:12 UTC+5:30, Ol P wrote: >>>> >>>> Imagen we have *app-A* and *app-B* with *model-A* and *model-B* >>>> accordingly. >>>> And we want to extend *model-A* in *app-B*. >>>> What should be written in *model-B* to implement it? >>>> >>>> In other words, is it possible to implement the same-table extension? >>>> >>> -- 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/851d7bd0-4821-4b78-bfbf-881f0db090f5%40googlegroups.com.

