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实战一》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

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

Java Web服务:构建与运行

Java Web服务:构建与运行

Martin Kalin / 任增刚 / 电子工业出版社 / 2009年11月 / 45.00元

本书以示例驱动的方式详尽地介绍了XML Web服务(JAX-WS)和RESTful Web服务(JAX-RS)二者所涵盖的Java相关API。 《Java Web服务:构建和运行》这本书以清晰、务实的方法讲述Web服务相关技术,提供了混合性的架构总结、完全可以运行的代码示例,以及编译、部署和执行应用程序的一些短小精悍的指令。学习本书,读者将掌握如何从零开始编写Web服务或将已有的服务整合到现......一起来看看 《Java Web服务:构建与运行》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

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

UNIX 时间戳转换

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具