1.Django实战一

栏目: Python · 发布时间: 6年前

内容简介:开发工具:Python 3.7Django 2.2

准备工作

开发工具:

Python 3.7

Django 2.2

pienv 2018.11.26

Pycharm 2017.2

代码放置位置: https://gitee.com/eoxx/my_blog.git

说明:环境搭建请阅读

初始化环境

$ # 硬盘某个位置 比如我的是:/Work/django
$ mkdir my_blog
$ cd my_blog
$ mkdir documets # 存放文档 可以没有
$ pipenv install --three # 使用 python 3
$ pipenv shell # 激活环境

接着会进入pipenv的 shell 终端,提示符将会变成 (my_blog) bash-3.2$

虚拟环境安装Django

$ pipenv install django==2.2

输出:

$ pipenv install django==2.2
Installing django==2.2…
Adding django to Pipfile's [packages]…
✔ Installation Succeeded 
Pipfile.lock (f002eb) out of date, updating to (a65489)…
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
✔ Success! 
Updated Pipfile.lock (f002eb)!
Installing dependencies from Pipfile.lock (f002eb)…
  :snake:   ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ 3/3 — 00:00:01

Pipfile将会变成:

[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true

[dev-packages]

[packages]
django = "==2.2"

[requires]
python_version = "3.7"

同样Pipfile.lock也会发生变化。

创建项目(PyCharm)

1.查找虚拟环境存放路径

$ pipenv --venv
/Users/yuh/.local/share/virtualenvs/my_blog-OdbySctg # 这是我的路径,你的跟我的可能不一样

2.使用Pycharm创建项目

打开Pycharm,选择create project 1.Django实战一

点击右下角的create,会有个提示框,选择no。

注意:在存在的目录上创建项目有个提示,请选择no! 注意:在存在的目录上创建项目有个提示,请选择no! 注意:在存在的目录上创建项目有个提示,请选择no!

创建项目(使用命令)

$ cd my_blog 文件夹
$ django-admin startporject . # 在当前目录创建项母
$ python3 manage.py startapp mysite # 创建一个app

项目结构

注意:因为我的代码放置git上所以会有几个git上的文件,LICENSE README等,你没有也没关系。 1.Django实战一

测试项目

$ python3 manage.py runserver

输出:

April 26, 2019 - 08:37:18
Django version 2.2, using settings 'my_blog.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

说明我们的项目已经创建成功。

浏览器测试

在浏览器输入 http://127.0.0.1:8000/ 1.Django实战一 看到上面的界面,表示第一步已经成功了。之所以又这个提示是因为,我们没有编写自己的视图, Django路由找不到。


以上所述就是小编给大家介绍的《1.Django实战一》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Introduction to Graph Theory

Introduction to Graph Theory

Douglas B. West / Prentice Hall / 2000-9-1 / USD 140.00

For undergraduate or graduate courses in Graph Theory in departments of mathematics or computer science. This text offers a comprehensive and coherent introduction to the fundamental topics of graph ......一起来看看 《Introduction to Graph Theory》 这本书的介绍吧!

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具