【Cloud9】我尝试在Python3.4的django1.11中进行环境搭建,完全没有理解任何内容

这篇文章的目的

Python?django?设置环境?正确理解?

komakai.jpg

我先试着用Django来运行!!!!( ˇωˇ )

虽然有动力但在环境搭建方面碰壁实在是不喜欢不喜欢不喜欢!所以,作为Python和Django历史上的第一天的我,完全不懂地给您介绍环境搭建。

只需阅读正确的文件即可

请注意,目前最新版本的Django是1.11,但如果将来有更新的版本,只需将上述URL更改为1.12或其他新版本,即可获得最新的文档。以上。

在本地环境上进行配置?

为了让你明白,我来解释一下吧。但我不会讲得太详细。我做不到!!你可以在Python官方网站或者ANACONDA上搭建本地Python运行环境,这也是可以的。

    • 重い

 

    • 思いの外、時間がかかる

 

    なんかよくわからん
mayoi.jpg

先暂时注册一个Cloud9账户吧

    • インストール不要

 

    • 登録するだけでおk

 

    • 色々環境が整ってる

 

    デプロイしやすいぞー!

所以,让我们使用Cloud9吧!

django、要创建一个工作空间。

cloud9.JPG
workspace.png

确认Python和Django的版本。

start.JPG

现在,首先要做的是确认版本。
官方文档要求使用Python 3.4或更高版本以及django 1.11。
让我们在bash中输入以下内容以进行版本确认。

python --version
python -m django --version
version.jpg

升级Python和Django的版本

让我们毫无思虑地尝试在bash中执行以下命令。

创建指向Python3的符号链接

sudo mv /usr/bin/python /usr/bin/python2
sudo ln -s /usr/bin/python3 /usr/bin/python
python --version
python-version-up.JPG

重新安装Django

sudo pip3 install django
python -m django --version
django-version-up.JPG

生成应用程序

用下面的代码创建一个名为”polls”的应用程序。

python manage.py startapp polls
application.jpg

修改视图

按照官方文档的做法,我们将更改views.py如下。

from django.http import HttpResponse


def index(request):
    return HttpResponse("Hello, world. You're at the polls index.")
view.JPG

修改urls.py。

我们只需要按照官方文件来做!虽然可以随意阅读一下试试会怎么样,但如果感到困惑,最好还是认真阅读文件!

在polls文件夹的最上层创建urls.py文件。

polls-urls.jpg
from django.conf.urls import url

from . import views

urlpatterns = [
    url(r'^$', views.index, name='index'),
]
polls-urls-code.jpg

修改项目中的urls.py文件。

from django.conf.urls import include, url
from django.contrib import admin

urlpatterns = [
    url(r'^polls/', include('polls.urls')),
    url(r'^admin/', admin.site.urls),
]
mysite-urls.JPG

试一试

RunProject.jpg
running.JPG

在项目执行期间,将输出URL。对于本次而言,以下是URL。请尝试访问。
https://mysite-karimata.c9users.io

page-not-found.JPG
polls.JPG

总结

按照上述的步骤,即使完全不理解Django,也能够完成环境搭建。先从能够运行开始入手,逐渐学习细节,降低心理障碍!

祝您拥有美好的Python生活!

广告
将在 10 秒后关闭
bannerAds