Questions tagged «organization»

8
Python应用程序的最佳项目结构是什么?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 3年前关闭。 想象一下,您想使用Python开发非平凡的最终用户桌面(非Web)应用程序。构造项目文件夹层次结构的最佳方法是什么? 理想的功能是易于维护,IDE友好,适用于源代码控制分支/合并以及易于生成安装软件包。 特别是: 您将源放在哪里? 您将应用程序启动脚本放在哪里? 您将IDE项目放在哪里? 您将单元/验收测试放在哪里? 您将非Python数据(例如配置文件)放在哪里? 您在哪里将非Python来源(例如C ++)用于pyd / so二进制扩展模块?

15
管理CSS爆炸
我一直非常依赖CSS来开发我正在工作的网站。现在,所有CSS样式都在每个标记的基础上应用,因此现在我正尝试将其移至更多外部样式中,以帮助将来进行任何更改。 但是现在的问题是,我注意到我遇到了“ CSS爆炸”。对我来说,决定如何最好地组织和抽象CSS文件中的数据变得越来越困难。 我正在div从大量基于表格的网站中使用网站中的大量标签。因此,我得到了许多如下所示的CSS选择器: div.title { background-color: blue; color: white; text-align: center; } div.footer { /* Styles Here */ } div.body { /* Styles Here */ } /* And many more */ 还算不错,但是作为我的初学者,我想知道是否可以就如何最好地组织CSS文件的各个部分提出建议。我不想为网站上的每个元素都拥有单独的CSS属性,而且我一直希望CSS文件相当直观且易于阅读。 我的最终目标是简化CSS文件的使用,并展示它们增强Web开发速度的功能。这样,将来可能在该站点上工作的其他个人也将进入使用良好编码实践的实践中,而不必像我以前那样去实践。
682 css  organization 

6
Django项目工作目录结构的最佳实践
我知道实际上没有唯一正确的方法。但是,我发现很难创建一个可以正常工作并且对于每个开发人员和管理员而言都保持整洁的目录结构。github上的大多数项目都有一些标准结构。但是它没有显示在PC上组织另一个文件和所有项目的方法。 在开发机器上组织所有这些目录的最便捷方法是什么?您如何命名它们,以及如何连接并将其部署到服务器? 项目(您正在处理的所有项目) 源文件(应用程序本身) 存储库的工作副本(我使用git) 虚拟环境(我更喜欢将其放置在项目附近) 静态根(用于编译的静态文件) 媒体根(用于上传的媒体文件) 自述文件 执照 单据 草图 示例(使用该项目提供的应用程序的示例项目) 数据库(如果使用sqlite) 成功完成项目通常需要的其他任何东西 我要解决的问题: 目录的好名称,以便其目的明确。 将所有项目文件(包括virtualenv)放在一个位置,这样我就可以轻松地复制,移动,归档,删除整个项目或估计磁盘空间使用情况。 创建某些选定文件集的多个副本,例如整个应用程序,存储库或virtualenv,同时保留我不想克隆的其他文件的单个副本。 只需通过同步选定的一个目录,即可将正确的文件集部署到服务器。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.