you cant make models inside models becouse you cant make tables inside tables ... a model is a database table
aditya the easiest way is to redesign your model and make it of 15 fields ..each field will upload to a specific folder inside the media folder another way . is to make a one image field and another char field . and pass a choices to it . the choices will be a tuple with subfolder name inside media folder . the make the path inside the image field dynamic comming from that tuple of choices .. i didn't make something similar but you can give it a try On Wed, 11 Jul 2018, 13:09 mottaz hejaze, <[email protected]> wrote: > for alexander .. you can make three models .. one for orders .. one for > items .. and one for orderedItems .. the orderedItems model will have > relations to both models items and orders > > On Tue, 10 Jul 2018, 21:19 aditya gupta, <[email protected]> > wrote: > >> Well I was thinking is that instead of using related_name is there any >> other way I can write and call my images inside css lightbox for the slide >> show. >> >> On Wed, Jul 11, 2018, 12:42 AM Alexander Joseph < >> [email protected]> wrote: >> >>> Oh ok I see. The related_name is what you use to access the specific >>> field in the template so it needs to be unique to the model field. When you >>> use the ForeignKey field type it uses the primaryKey of the related >>> database models automatically so you dont need to worry about actually >>> telling it which field to use to relate to in a RDBMS sense. >>> >>> On Tuesday, July 10, 2018 at 11:30:00 AM UTC-6, aditya wrote: >>>> >>>> I am using CBVs in model.py file and FBVs in views.py file. >>>> As in image :- >>>> >>>> On Tue, Jul 10, 2018, 10:29 PM Alexander Joseph <[email protected]> >>>> wrote: >>>> >>>>> Also- this is assuming you're using CBVs, if youre just using FBVs its >>>>> probably even easier on the view side, the model side would be the same >>>>> >>>>> On Tuesday, July 10, 2018 at 10:23:51 AM UTC-6, Alexander Joseph wrote: >>>>>> >>>>>> Good question - I'm looking for a similar solution myself. My >>>>>> application is a purchase order app so that a purchase order has details >>>>>> about the purchase order but also has an unspecified number of objects >>>>>> that >>>>>> belong to it (purchase items). >>>>>> The only way I can think this MIGHT work is making a model for each, >>>>>> including a foreignKey to relate the puchase items back to the purchase >>>>>> order, and possibly putting both in the same >>>>>> CreateView/DetailView/UpdateView/etc. (if this is possible). I'll keep >>>>>> you >>>>>> updated if I find any better solutions though >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Tuesday, July 10, 2018 at 9:26:55 AM UTC-6, aditya wrote: >>>>>>> >>>>>>> I have created a model Named Gallery and set upload path to media >>>>>>> folder and in that folder I have 15 more folders with different images. >>>>>>> Now I want to access each folder and images present inside it using >>>>>>> database. >>>>>>> My question is : >>>>>>> Is it possible to create 15 model inside an model and if possible, >>>>>>> then How to access them in my Html file? If not then what should I do to >>>>>>> show them in my Html file ? >>>>>> >>>>>> -- >>>>> 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/10f8139f-ecd3-44d2-a7a6-9b6e7e2329ae%40googlegroups.com >>>>> <https://groups.google.com/d/msgid/django-users/10f8139f-ecd3-44d2-a7a6-9b6e7e2329ae%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/17af2e69-1756-4156-99ce-20f01cf3aa67%40googlegroups.com >>> <https://groups.google.com/d/msgid/django-users/17af2e69-1756-4156-99ce-20f01cf3aa67%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/CAKXtCfCVg09iyi7ZYpe6SVQ0R40%3D1DZEH4-C0%3Df-CDZsR0B3Wg%40mail.gmail.com >> <https://groups.google.com/d/msgid/django-users/CAKXtCfCVg09iyi7ZYpe6SVQ0R40%3D1DZEH4-C0%3Df-CDZsR0B3Wg%40mail.gmail.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/CAHV4E-dS8Mc%3DJN8MjE9uF0WdChJrRHXZOs8j%2B9TYc06jU5igrw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.

