Mathieu,

Thanks for you continuous attention. I will try twod.wsgi as a scheme
later.



On 8月18日, 下午4时31分, Mathieu Leduc-Hamel <marra...@gmail.com> wrote:
> Richard,
>
> it's not the good way to do this, in the settings.py cause as i said before,
> the code in the settings.py is executed every time somebody initiate a
> session for the first time. The point there is a way to have a part of code
> common to all currently connected user.
>
> Tang,
>
> I'm not an expert of the middleware development in Django but from what i
> saw in the documentation it could be a great way to do that. Look at this
> comment by example:
>
> "For performance reasons, middleware classes are only instantiated *once* in
> long-running server processes; this means that you can't count on
> __init__ getting
> called every time a request runs, only once at server startup.
> "
> "
>
> -http://www.djangobook.com/en/beta/chapter16/
>
> You'll need to test if it's true but there's a great possibility it would be
> the case in real world experimentation.
>
> But if i was you i would really try twod.wsgi cause this guy is using
> something that have bean used from time to time in the Pylons world where
> this kind of use case is perfectly solvable.
>
> 2010/8/18 Richard Colley <richard.col...@gmail.com>
>
>
>
> > Why not call your "boot" code from settings.py?
>
> > On Aug 18, 4:05 pm, Tang Daogang <daogangt...@gmail.com> wrote:
> > > hi, Emily,
>
> > > Let me introduce Scala/Lift as example.
>
> > > Every lift project has a file named 'Boot.scala', this file will only
> > > be executed once when this project boots up. In this file, we can
> > > write some initial codes to initial project and some userdefined
> > > structures.
>
> > > Emm, that's it. I want to find one file acting like Boot.scala of Lift
> > > within Django, but failed. If there is one file like that, I will put
> > > my plugins registering codes into it, thus, when I type "python
> > > manage.py runserver", it can be executed automatically and only once.
> > > By it, my plugins can be registered when app boot up.
>
> > > Do you understand my meaning? Welcome suggestion.
>
> > > On 8月17日, 下午8时45分, Emily Rodgers <emily.kate.rodg...@gmail.com> wrote:
>
> > > > On Aug 17, 2:26 am, Tang Daogang <daogangt...@gmail.com> wrote:
>
> > > > > Dear all,
>
> > > > > Recently, I have developed a plugin system for my app, and I want to
> > > > > register those plugins when my app boot up, this need to execute some
> > > > > user defined codes (functions) in app boot procedure, I don't know
> > > > > where insert my registering codes to, anyone can help?
>
> > > > > Thank you.
>
> > > > Hi,
>
> > > > I don't know how to help you, but I think it is because you haven't
> > > > explained what you want to do thoroughly enough.
>
> > > > What do you mean by a plugin system, and what do you mean by
> > > > registering them with the app on boot up? Are you talking about
> > > > including another python module in your code? Or perhaps including
> > > > another django app in your code?
>
> > > > Can you give us a bit more information (and maybe examples) of what
> > > > you are trying to do.
>
> > > > Cheers,
> > > > Em
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Django users" group.
> > To post to this group, send email to django-us...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > django-users+unsubscr...@googlegroups.com<django-users%2bunsubscr...@google-groups.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-us...@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