Djianggo是一个Web框架,一套用于帮助开发交互式网站的工具。Djianggo能狗相应网页请求,还能让你更轻松地读写数据库、管理用户等。这里我们将编写一个名为“学习笔记”的web应用程序,让用户能够记录感兴趣的主题,并在学习每个主题过程中添加日志条目
目录
创建django项目
新建项目总文件夹
建立与激活虚拟环境
打开cmd终端,切换到该目录,并执行命令 python -m venv II_env
激活虚拟环境:继续输入II_env\Scripts\activate,回车
安装Djiango
pip install django:安装最新版本
这里由于国内网络不稳定可能会报错
解决方法:下载 Django 压缩包,解压并和 Python安装项目放在同一个根目录,进入 Django 目录,执行 python setup.py install,然后开始安装,Django 将要被安装到 Python 的 Lib下site-packages
**注意:目前 Django 1.6.x 以上版本已经完全兼容 Python 3.x**这里我下载的是
Djiango下载地址:https://www.djangoproject.com/download/
可能也会遇到下面的问题,这是由于python是电脑商店自动安装的,所以将python安装到了电脑系统文件夹中了,修改文件权限非常麻烦,所以建议卸载python,将python安装在普通文件夹中,再安装Djiango,自定义安装看文章:https://editor.csdn.net/md/?articleId=117046631
可能会遇到别的问题,例如:pip版本太低
解决方法:使用 python -m pip install --upgrade pip 命令,更新pip成功
pip -V 查看pip版本
查看Django版本
配置环境
安装完Django后,在Python根目录下的Scripts目录中,找到“ django-admin.exe ”文件(Django的核心管理程序),然后进入系统变量环境设置界面,将该文件的目录地址添加到path变量中
在Django中创建项目
在处于活动的虚拟环境下(按照上述步骤创建项目+创建虚拟环境+激活虚拟环境+安装Django每个项目都需要这一步),创建项目learing_log,创建后项目为打开状态。别忘记命令后面的 " .",这个句点让新项目使用合适的目录结构,这样开发完成后可轻松的将应用程序部署到服务器上。如果忘记了,需要删除创建的项目文件夹重新进行创建。
dir查看项目文件的目录:
1、setting:系统交互与管理项目
2、urls:创建哪些网页来响应浏览器请求
3、wsgi:帮助django提供它创建的文件
创建数据库(一种使用单个文件的数据库,一般用于简单程序)
查看项目
Django启动了一个服务器,让你能够查看系统中的项目,了解他们的工作情况,当你输入里面的url时,Django服务器将会响应,生成合适网页
1、确认生成正确文件
2、Django版本+设置文件名称
3、项目的URL,可打开浏览器查看
如果遇到打不开的情况
这种情况就是端口占用
由于酷狗经常占用8000端口,我们一开酷狗Django就运行不了了,这时我们也可以考虑更改Django运行端口,即可