On Wed, Nov 21, 2012 at 8:37 AM, Peter Edström <edstr...@gmail.com> wrote:
> Hello,

Hi!

> A company's internal business database system pretty much, and nothing new
> under the sun. Perhaps accompanied by an external website further on.
> Now on to the questions.
>
> Do you think Django would be suitable for this?

Yep!

> Do you have some spontaneous ideas and/or pre-made code snippets that could
> be handy (like a calendar)?

1. Do the tutorial.
2. Set up using virtualenv (for compartmentalising), pip (for
installing) and South (because you will need it as your models
change).
3. djangosnippets.org is a good place to start, and to get ideas.

> How would you structure the project;
> Everything in one app, or how would you split them? One for employee
> interface, one for admin interface (perhaps use the built-in admin system),
> one for external website? Is this bad design?

I would put everything in one app - it's seems small enough that this
will suffice. Too much fragmentation will just cause headaches. I
believe that others will disagree with me on this.

> I would like to design is such that it will be easy to expand, e.g. with
> statistics on hours worked, integration with invoice system, database
> accessible by Android app....... or whatever. But being new to Django I'm
> not really comfortable with basic design principles.
>
> Any input is appreciated and of course I'm reading up in Django Book,
> watching YouTube videos and exploring code as much as I can.

Just get started - that's the best way to learn. The number of times I
got halfway through implementing something and then discovered that
there was already a django goody waiting to make life easier for me
(slugify, get_absolute_url, SortedDict, actions...) - but I had to
know what to ask for first. I think jumping in is especially important
if you are new to Django.

Cheers
L.



>
> Thank you.
> Best regards,
> Peter
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/django-users/-/geK-jXEjDQEJ.
> 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.



--
...we look at the present day through a rear-view mirror. This is
something Marshall McLuhan said back in the Sixties, when the world
was in the grip of authentic-seeming future narratives. He said, “We
look at the present through a rear-view mirror. We march backwards
into the future.”

http://www.warrenellis.com/?p=14314

-- 
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