【问题标题】:Django version 2.1 Django-admin.py startproject only creates manage.pyDjango 2.1 版 Django-admin.py startproject 只创建 manage.py
【发布时间】:2018-08-22 19:10:19
【问题描述】:

我在 Windows 10 上使用 anaconda,python 版本为 3.6.5。这些是我在 Django 2.1.0 上运行的命令:

pip install virtualenvwrapper.win
mkvirtualenv firstBlog
workon firstBlog
pip install Django
Django-admin.py startproject firstBlog
cd firstBlog
dir

这是我得到的输出:

08/22/2018  02:48 PM    <DIR>          .
08/22/2018  02:48 PM    <DIR>          ..
08/22/2018  02:48 PM    <DIR>          firstBlog
08/22/2018  02:48 PM               556 manage.py
               1 File(s)            556 bytes
               3 Dir(s)  137,288,876,032 bytes free

为什么startproject没有生成init.py、urls.py和settings.py?

我应该补充一点,我正在尝试创建一个网站,人们可以用鼠标在 28x28 网格上绘制数字,然后让神经网络识别他们在网站上绘制的数字。这是我的一个激情项目。

【问题讨论】:

  • 为此,您应该在项目中创建一个应用程序。
  • 你的项目 urls.py 和 settings.py 应该在 firstBlog 目录下吧?
  • 顺便说一句:神经网络;你看过 MNIST 数据库吗?非常适合训练您的网络。 en.wikipedia.org/wiki/MNIST_database

标签: python django anaconda virtualenv


【解决方案1】:

在Windows上,需要直接指向django-admin.py的文件路径。例如: C:\Users\filip\Python\ENV\Scripts\django-admin.py

之后,您已经启动了一个项目,它可以包含任意数量的应用程序。

接下来您需要创建一个应用程序:

manage.py startapp my-app-name

这将创建项目目录结构。

在这里查看文档manage and django-admin

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    • 2011-04-10
    • 1970-01-01
    • 2020-05-24
    • 2020-04-17
    • 1970-01-01
    • 2010-11-28
    相关资源
    最近更新 更多