awesome man :) it worked On Mon, Apr 23, 2012 at 9:39 PM, Bill Freeman <ke1g...@gmail.com> wrote:
> You can "touch" one of the .py files. That is, cause its last modified > date to become newer than that of its .pyc file by making it the current > time. > > I suspect that you can do this (assuming that you don't want to run the > *nix "touch" command as a sub process, or don't have it because you > are on an OS that doesn't have it) by opening the file for writing, not > writing to it, and closing it again. But note that I haven't tested this > on > any platform, let alone yours. > > The development server is actually two processes: the one you start > with manage, and the one actually running Django, which is started by > the first "driver" process. The driver process then spends its time > watching for files to change, and when it sees one do so, it restarts > the server process. However you can manage to implement touch on > your platform. > > Note that this is specific to the development server. But note that > mod_wsgi > has a similar watch upon just the .wsgi file (which doesn't have to be > named with .wsgi, it's just the one that the WSGIScripAlias points to). > > On 4/23/12, dummyman dummyman <tempo...@gmail.com> wrote: > > basically i ve a form in a class CollFormAdmin where i am overriding two > > fields to MultipleChoiceField where values are changed dynamically based > on > > a pickle file value > > then in CollAdmin class > > > > > > class CollAdmin(admin.ModelAdmin): > > > > form=CollFormAdmin > > > > but i want to change the value of MultipleChoiceField dynamically. But it > > appears like the class is loaded only once and the form is taking the > > previous old value ie d first one. Thats y i asked a way to restart the > > server in the code > > > > please help me > > > > > > On Mon, Apr 23, 2012 at 8:35 PM, dummyman dummyman > > <tempo...@gmail.com>wrote: > > > >> hi > >> > >> but how do i do it when the server is running ?? > >> i basically want to stop it and restart it in the program > >> is it possible ? > >> > >> On Mon, Apr 23, 2012 at 6:54 PM, Joel Goldstick > >> <joel.goldst...@gmail.com>wrote: > >> > >>> On Mon, Apr 23, 20ogr12 at 9:16 AM, Joel Goldstick > >>> > >>> <joel.goldst...@gmail.com> wrote: > >>> > On Mon, Apr 23, 2012 at 6:10 AM, dummyman dummyman < > tempo...@gmail.com> > >>> wrote: > >>> >> how to restart a django development server programmatically in > python > >>> >> ? > >>> >> > >>> >> -- > >>> >> You received this message because you are subscribed to the Google > >>> Groups > >>> >> "Django users" group. > >>> >> To post to this group, send email to django-users@googlegroups.com. > >>> >> To unsubscribe from this group, send email to > >>> >> django-users+unsubscr...@googlegroups.com. > >>> >> For more options, visit this group at > >>> >> http://groups.google.com/group/django-users?hl=en. > >>> > > >>> > python manage.py runserver > >>> > > >>> oops I spoke too soon. Didn't see you want to do this > >>> programatically. But I suppose you could just invoke that line using > >>> subprocess? > >>> http://docs.python.org/library/subprocess.html#module-subprocess > >>> > -- > >>> > Joel Goldstick > >>> > >>> > >>> > >>> -- > >>> Joel Goldstick > >>> > >>> -- > >>> You received this message because you are subscribed to the Google > Groups > >>> "Django users" group. > >>> To post to this group, send email to django-users@googlegroups.com. > >>> To unsubscribe from this group, send email to > >>> django-users+unsubscr...@googlegroups.com. > >>> For more options, visit this group at > >>> http://groups.google.com/group/django-users?hl=en. > >>> > >>> > >> > > > > -- > > You received this message because you are subscribed to the Google Groups > > "Django users" group. > > To post to this group, send email to django-users@googlegroups.com. > > To unsubscribe from this group, send email to > > django-users+unsubscr...@googlegroups.com. > > For more options, visit this group at > > http://groups.google.com/group/django-users?hl=en. > > > > > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To post to this group, send email to django-users@googlegroups.com. > To unsubscribe from this group, send email to > django-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/django-users?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.