And if you have some functions that are used by views from both
modules, just create a new module and name it for instance utils.py.
Then you can simply import something from this new module into your
views.py::

    from .utils import my_function

-- Horst

On Fri, Jun 27, 2008 at 11:17 AM, Alaa Salman <[EMAIL PROTECTED]> wrote:
> On Jun 27, 10:47 am, Reza Muhammad <[EMAIL PROTECTED]> wrote:
>> Anyway, I am used to having separate files to facilitate different
>> controllers (I think it's called views in django).  On the other hand,
>> django uses one views.py for one application.  Is there anyway I can
>> have a views/parts.py or parts_views.py that interacts with part
>> model, or something like that? Because  currently, I have about 60
>> functions in my PHP's controllers that I want to port to django.  So,
>> that will mean 60 functions in views.py right? Is this the right way
>> to do it?  Or can I separate those functions into multiple views?
>
> You don't need to have them all in one file. I use two for example,
> one called views.py and the other called admin_views.py. So one is for
> the publicly accessible views, and the other is for the admin
> application customization views. You can have as many as you want, and
> in the structure that you find more comfortable. You simply call them
> differently in your urls conf file.
>
> Also, you can have a separate directory for your views and so
> on...just remember the python module part. Go over the documentation
> for views again, i believe this is covered well.
> >
>

--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to