千家信息网

如何安装Django并创建项目及应用

发表于:2024-09-21 作者:千家信息网编辑
千家信息网最后更新 2024年09月21日,如何安装Django并创建项目及应用,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。" Django是一个非常强大的Python-web框
千家信息网最后更新 2024年09月21日如何安装Django并创建项目及应用

如何安装Django并创建项目及应用,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

" Django是一个非常强大的Python-web框架,今天就从零基础手把手教你从安装django到创建项目及应用开始,进入django世界。"

01

-

创建虚拟环境

要创建虚拟环境,首先你必须已经正确的安装了Python,如果没有请移步到>>>Python从零入门教程 | 在不同的操作系统中安装Python编程环境这篇文章!

以Windows操作系统为例:

01.首先在你喜欢的硬盘分区创建一个"Django"文件夹,我这里以D:\Django作为演示!

02.进入到刚才创建的Django文件夹,按住键盘 shift 键,在空白处点击鼠标右键,选择在此处打开命令窗口选项!


03.然后输入下所示命令:

python -m venv env  # 创建虚拟环境命令

之后你会看到文件夹多了一个env的文件夹,这就是我们创建的虚拟环境文件夹。


04.激活虚拟环境:

env\Scripts\activate  # 激活虚拟环境


激活成功后前边多了个(env)



02

-

安装Django,创建项目


01.采用Pyhton自带的安装命令在官方库里边安装

pip install django  # 安装最新版django命令

Successfully installed django-2.2.2 pytz-2019.1 sqlparse-0.3.0

看到这个提示说明已经安装成功了django

02.利用django自带的命令创建项目及应用

django-admin.py startproject Myblog .

注意:Myblog是我们要创建的项目名称,最后的那个点" .",最好不要省略,这样有利于我们后边的项目部署上线。

文件结构如下:

Myblog文件夹包含的文件如下:

至此我们的项目创建成功了!

03.运行Django自带用于调试的服务器,检查项目是否安装成功

python manage.py runserver  # 启动调试程序

启动后的本地地址及端口

在浏览器输入:http://127.0.0.1:8000,看到如下界面,说明项目启动成功。

04.创建一个博客应用--blog

按ctrl+c退出刚才的启动程序,如果按一次不起作用,可多按几次

python manage.py startapp blog  # 创建blog应用python manage.py migrate  # 创建 数据库

05.创建好博客应用和数据库,创建超级管理员

python manage.py createsuperuser

# 用户名Username (leave blank to use 'administrator'): admin  # 邮箱地址Email address: 2539909370@qq.com # 超级管理员密码,输入时是不显示的,所以不要大惊小怪Password:Password (again):# 提示超级管理员创建成功Superuser created successfully.

6.启动调试服务器

python manage.py runserver

在浏览器输入:http://127.0.0.8:8000/admin/进入后台,出现如下图所示页面,则表示成功。

django初学开发过程中最常用的几个命令,现整理如下:

创建项目:django-admin startproject myblog创建应用:python manage.py startapp polls创建默认数据库:python manage.py migrate创建超级管理员:python manage.py createsuperuser 创建数据库迁移文件:python manage.py makemigrations迁移数据:python manage.py migrate

如有侵权,请联系 support@oschina.cn 删除。

看完上述内容,你们掌握如何安装Django并创建项目及应用的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

项目 文件 应用 成功 命令 环境 文件夹 数据 数据库 管理员 管理 输入 激活 操作系统 内容 博客 地址 方法 更多 服务器 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 莲田互联网科技 华为软件开发计算机 光荣使命怎么开服务器 网络安全与执法的专业是什么 南通工业网络技术推荐咨询 武汉特瑞达互联网科技有限公司 360中的服务器安全防护 深圳市雷达网络技术有限公司 专业服务器除灰 如何做好工作网络安全工作 天津软件开发教师培训 专利商标局数据库 数据库安全防范方法 学习数据库知识的意义 阿里云的服务器能用腾讯的证书吗 无线路由器如何改装打印服务器 服务器多层防护的几个方法 山西省网络安全和信息化学会 特朗普 网络安全委员会 网络安全简单手抄报一年级 微信云数据库能存富文本框内容吗 河南联通服务器托管 斗罗大陆我的世界网易服务器 《网络安全法》的时评 基于人工智能的网络安全对抗 mysql数据库产品有哪些 高质量的聊天软件开发 山西省网络安全和信息化学会 数据库草稿数据 东南大学网络安全于全院士
0