Django入门(win10+python3)

本文介绍了在Windows 10环境下使用Python 3搭建Django项目的过程,包括创建虚拟环境、安装Django、初始化项目、配置数据库以及启动开发服务器。通过遵循这些步骤,初学者可以成功建立一个基本的Django Web项目。
摘要由CSDN通过智能技术生成

Django是一个Web框架,是一套用于帮助开发交互式网站的工具

建立虚拟环境

要使用Django,首先要建立一个虚拟的工作环境,可以在其中安装包,并于其他python包隔离

新建一个目录,以django_test为例,在终端切换到该目录输入 python -m venv zp_test,创建一个名为zp_test的虚拟环境

建立虚拟环境

较早的python版本,或者系统没有正确的位置,不能使用venv模块,可以安装virtualenv包,读者可以自己查找详细方法

激活虚拟环境

输入 zp_test\Scripts\activate(win10环境下),source zp_test/bin/activate(Linux),成功后环境名包在括号内

激活后

停止使用虚拟环境输入 deactivate 即可

 安装Django

激活虚拟环境后 输入 pip install Django==1.11,1.11是我安装的版本

安装Django

 

 在Django中创建项目

格式为django-admin startproject "projectname",我以test_zp .作为项目名

如图(注意项目名上有一个句点,不可少,会影响部署应用的配置问题)

项目创建成功后会生成test_zp文件和manage.py文件

文件

         _init_.py:告诉python。这个目录看做一个包

         settings.py:配置文件,指定Django如何与你的系统交互以及如何管理项目

         urls.py:项目的url声明

         wsgi.py:web服务器的入口 web server gateway interface

manage.py:一个命令行工具,我们将使用这些命令来管理诸如数据库和运行服务器等任务

创建数据库

在激活的虚拟环境中输入 python manage.py migrate,首次执行migrate时,将让Django确保数据库与项目当前的状态匹配

创建数据库

同时生成一个名为db.sqlite3的文件。这是默认的SQLite,也可以修改配置,兼容MySQL等数据库,这里不做介绍

最后查看项目

输入python manage.py runserver

接着打开浏览器输入 http://localhost:8000/

 默认端口号8000,若已被占用 输入python manage,py runserver 8001,直到找到可用的端口,输入ctrl+C就可关闭服务器

现在已经可以看到Django创建的页面,到目前位置一切正常,Django项目是由一系列应用程序组成,后面就可以自己创建应用程序了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值