Github是用于版本控制的全局存储库系统。在使用django时, 如果需要版本管理, 建议使用github。
在本教程中, 我们将创建django项目并将其部署到github, 以便可以全局访问它。
部署之前, 必须具有github帐户, 否则首先通过访问github.com创建一个帐户。
打开终端并cd进入我们要部署的项目。例如, 我们的项目名称是djangoboot。然后
安装Git
我们使用以下命令在我们的定位计算机上安装git。
$ apt-get install git
初始化Git
使用以下命令启动git。
$ git init
提供项目的全局用户名电子邮件, 它只有一次, 我们不需要重复提供。
建立档案
在django项目的根文件夹中创建一个文件.gitignore。并将以下代码放入其中。
// .gitignore
*.pyc*~__pycache__myvenvdb.sqlite3/static.DS_Store
Git状态
使用以下命令检查git的状态。它为屏幕提供了一些细节。
$ git status
保存后, 现在执行以下命令。
$ git add -all
$ git commit -m "my app first commit"
推送到Github
首先登录git帐户并创建一个新的存储库, 并使用README进行初始化。参见示例。
我的存储库名称是my-django-app。单击创建存储库按钮。现在存储库已创建。
在下一页上, 单击“克隆”按钮, 然后复制http网址。就我而言, 它是https://github.com/irfan003/my-django-app.git
现在, 将此URL与以下命令一起使用。
$ git remote add origin https://github.com/irfan003/my-django-app.git
$ git push -u --force origin master
提供git帐户的用户名和密码。它将开始将项目推送到存储库。我们可以验证一下。请参见下面的屏幕截图。
【Django部署到Github】看, 我们的django应用程序已成功部署在github上。现在, 我们可以全局访问它。
推荐阅读
- Django异常示例
- Django管理员
- Django数据库迁移
- Django数据库连接
- 使用Django创建CSV
- Django CRUD(创建读取更新删除)示例
- Django Cookie使用
- Django应用程序
- 使用Apache Web服务器进行Django配置