我需要将现有的桌面Python应用程序转换成Django支持的网站。要做到这一点,我可能会有几个Django应用程序各自执行某些事情。将现有的Python程序整合到Django网站
什么我不知道的是在哪里把每个应用程序的所有现有的python文件。每个应用程序将需要几个现有的Python文件。对于基本的Django应用程序,大多数程序逻辑将在views.py中。然而,我将要转换的桌面应用程序很大,有几个python文件。换句话说,我不能将整个应用程序转储到Django应用程序的views.py文件中。
我的想法是,在views.py我会调用存储在一个子目录中的各种现有的python文件。我只是不确定在哪里放置所有这些文件的最佳做法是什么?我可以在应用程序中创建一个新文件夹,例如名为“程序”的程序,它将包含所有的python文件。
我认为文件不应该进入静态,因为这应该用于pdf的,CSS等? 是否可能进入模板?
只是试图找出这是典型的做法。如果我没有足够清楚地解释我自己,请告诉我。 谢谢。
非常感谢。我不完全确定我们在Django中创建自己的目录结构有多少自由。我想知道是否有一个特定的地方来放置这样的东西,但似乎并非如此。谢谢 – darkpool 2014-10-30 08:52:51