【Cloud9】我尝试在Python3.4的django1.11中进行环境搭建,完全没有理解任何内容
这篇文章的目的
Python?django?设置环境?正确理解?
我先试着用Django来运行!!!!( ˇωˇ )
虽然有动力但在环境搭建方面碰壁实在是不喜欢不喜欢不喜欢!所以,作为Python和Django历史上的第一天的我,完全不懂地给您介绍环境搭建。
只需阅读正确的文件即可
请注意,目前最新版本的Django是1.11,但如果将来有更新的版本,只需将上述URL更改为1.12或其他新版本,即可获得最新的文档。以上。
在本地环境上进行配置?
为了让你明白,我来解释一下吧。但我不会讲得太详细。我做不到!!你可以在Python官方网站或者ANACONDA上搭建本地Python运行环境,这也是可以的。
-
- 重い
-
- 思いの外、時間がかかる
- なんかよくわからん
先暂时注册一个Cloud9账户吧
-
- インストール不要
-
- 登録するだけでおk
-
- 色々環境が整ってる
- デプロイしやすいぞー!
所以,让我们使用Cloud9吧!
django、要创建一个工作空间。
确认Python和Django的版本。
现在,首先要做的是确认版本。
官方文档要求使用Python 3.4或更高版本以及django 1.11。
让我们在bash中输入以下内容以进行版本确认。
python --version
python -m django --version
升级Python和Django的版本
让我们毫无思虑地尝试在bash中执行以下命令。
创建指向Python3的符号链接
sudo mv /usr/bin/python /usr/bin/python2
sudo ln -s /usr/bin/python3 /usr/bin/python
python --version
重新安装Django
sudo pip3 install django
python -m django --version
生成应用程序
用下面的代码创建一个名为”polls”的应用程序。
python manage.py startapp polls
修改视图
按照官方文档的做法,我们将更改views.py如下。
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, world. You're at the polls index.")
修改urls.py。
我们只需要按照官方文件来做!虽然可以随意阅读一下试试会怎么样,但如果感到困惑,最好还是认真阅读文件!
在polls文件夹的最上层创建urls.py文件。
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$', views.index, name='index'),
]
修改项目中的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),
]
试一试
在项目执行期间,将输出URL。对于本次而言,以下是URL。请尝试访问。
https://mysite-karimata.c9users.io
总结
按照上述的步骤,即使完全不理解Django,也能够完成环境搭建。先从能够运行开始入手,逐渐学习细节,降低心理障碍!
祝您拥有美好的Python生活!