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.

Reply via email to