如何创建示例 django 项目?

Posted

技术标签:

【中文标题】如何创建示例 django 项目?【英文标题】:How to create a sample django project? 【发布时间】:2014-12-20 09:23:18 【问题描述】:

这对我不起作用。

$ python django-admin.py startproject myproject

我正在我的 Windows 系统上运行 ubuntu 虚拟 m/c。 默认情况下,ubuntu 12.04 带有 python 2.7.3,所以我只使用它 我通过发出以下命令下载或安装(无论它做什么,因为我是 django 新手)-

git clone https://github.com/django/django.git
django directory is successfully created.

我想创建一个示例 django 应用程序。所以为此我发出以下命令-

$ python django-admin.py startproject tango_with_django_project

显然,它会抛出错误,因为默认的 ubuntu python 不知道 django 已经安装。

我的问题是如何将 python 与这个 Django 集成并创建一个示例 django 应用程序?

【问题讨论】:

1) docs.djangoproject.com/en/1.7/intro/install 2) docs.djangoproject.com/en/1.7/intro/tutorial01 只下载一个 Python 项目并不会安装它。但幸运的是,Django 文档有关于如何安装的完整说明,甚至快速入门页面也提到了它。你有没有想过阅读这些页面中的任何一个? 【参考方案1】:

上面的 cmets 指向您的文档当然是正确的,但还有其他资源可以帮助您以“正确”的方式启动您的网站。特别是,cookiecutter 及其相关的Django template 将让您立即设置一些非常好的默认值和有价值的第三方应用程序。如果你有现金可以花钱,我也衷心推荐这本书Two Scoops of Django,作者是我所链接的两个应用程序的编写者。

Jeff Knupp 还在 starting a Django project the right way 上写了一篇非常有用的博文,其中涵盖了有用的主题,例如:

源代码控制; 自动化测试(see also this excellent book); 隔离您的开发环境以顺利部署;和 使用迁移管理您的数据库(included in Django since version 1.7)。

【讨论】:

以上是关于如何创建示例 django 项目?的主要内容,如果未能解决你的问题,请参考以下文章

Django搭建个人博客平台2---创建一个Django项目和项目梳理

Django搭建个人博客平台2---创建一个Django项目和项目梳理

Flask项目示例目录

在 Django 项目中为可重用应用程序创建基于类的 Celery 任务

Django小示例

Django入门第一步:构建一个简单的Django项目