我是一名自由编辑和导师,也是一名小说作家和艺术家,希望全职过渡到后者。自然,这种转变的一部分涉及构建网站。一个动态站点,可以轻松添加各种形式的新内容。现在,我一直打算学习如何编程,但我根本没有钱请别人来做。因此,在我对 Python 的短暂涉猎方面获得了很好的经验后,我决定使用 Django 来构建我的网站。
我为开发环境设置了一个 Fedora Virtualbox(因为我不想跳过箍来让 Windows 工作),然后去城里学习一些 Django 教程。一切都很顺利,直到生活介入,我三个星期没有碰这个项目。我现在可以回到它,但我在这个过程中意识到了两件事。首先,我必须对我的步骤进行相当多的回溯,才能找到某些文件的位置,其次,我不知道在完成构建站点后我将如何部署站点。我的意图是获得最便宜的 Linode 并托管它,直到将来我需要更多的理论点。
我怀疑 re: 文件组织问题,随着时间的推移,我会变得更加熟悉,但如果有任何技巧我应该知道来简化我的整体 Django 开发空间的结构,我渴望认识他们。但是,部署呢?如果有足够的知识,自动化使用 Git 推送站点的整个文件结构的过程有多可行?我怎样才能做到这一点,它不会篡改我的开发环境的设置?