I have created a cut down version of my project and placed it on my website [1]

The project was part of a pinax project, though I have ripped out the
main app and made it stand alone. As a result there is no facility to
login or manage accounts. I have commented out or removed all parts of
permissions checking in my views, so now anyone can edit the example.

Background:

The project is a preliminary example of a chemical engineering process
simulation suite. This would allow the user to design a chemical
process and keep track of flowrates etc. For this example, I have
removed a number of the more complex features, including the ability
to run the actual simulation.

The main basis of the process revolves around units. Each unit is a
node in the process, which may have streams flowing in or out (a
non-symmetric many-to-many relationship through Stream). In this
example I have only left 3 basic units:
Feed - inserting components into a process
Mixer - mixing 2 streams together
Product - a stream out of the process

The Bug:

After creating a new process the user has to enter components the want
to use in the process.

Then the user creates a units. Mixers and Products are boring and
don't require much information. The feed on the other hand needs to
know the feed-rate at which to insert components. This is done with an
inline formset on the same page.
The feed rates are stored in a many-to-many relationship with
components through FeedFlowrate.

When creating a new feed unit the system works fine. However if you go
and edit an existing feed unit, an error gets thrown when saving the
form.

I think that's covered most things - any suggestions/comments welcome

Thanks
Alistair


[1] http://www.thatscottishengineer.co.uk/code/impress.zip
-- 
Alistair Marshall

www.thatscottishengineer.co.uk

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