django学习

###django学习

#1.版本选择
在pycharm中安装django第三方包的选择
()

(LTS)long-term support 长期维护版本,公司开源,目前选用2.2.3版本.比之前的相对来说更稳定.

安装

右击开始,点击Windows PowerShell打开界面输入 pip install django==2.2.3 如下图:

注解:==2.2.3是目前运用的版本,pip install django(****)

还可以在pycharm的终端输入pip install django==2.2.3,也可以进行django的安装
在这里插入图片描述

创建项目

安装django后一起安装django-admin.exe的命令行工具
1.cd到放项目的目录下
2.django-admin startproject 加项目名称[project name]如:(django_test)
如下图:
在这里插入图片描述

基本的项目结构介绍
manage.py 命令行工具,负责运行,创建子模块等任务,跟django-admin
mysite 跟项目同名的子包
mysite/settings 工程项目设置文件,时区,数据库,语言等,方便调用
mysite/urls.py url路由,指向不同的视图函数
mysite/wsgi 通用网关接口,前期用不上.

##运行测试服务器

测试服务器性能低,不负责高并发.仅供单人开发访问
cd 到项目文件夹下
python manage.py runserver
输入终端开启服务器,如下图:在这里插入图片描述

创建app

python manage.py startapp app名称[appname]如:(polls)
project VS apps ,django项目里的app并不是我们平时所说的的应用.一个项目,一个应用在project,django框架中的app是一个更小级别的划分,代表一个大模块.
如下图:
在这里插入图片描述

对目录的一些解释:
app\migrations 数据库迁移脚本
admin.py 自带的后台配置文件,快捷实现表crud
models.py 定义数据库结构
tests.py 单元测试
views.py 功能逻辑,渲染页面

##可能出现的一些错误:
1.启动服务 unicodedecodeError:utf-8 can not
原因 源码getthostaddr() .windows默认编码gbk.计算机名为中文导致报错.解决,我的电脑右击属性修改计算机名为英文.
2.404url找不到
原因url配置错误
分析,观察报错url规则.看目录层级,url正斜杠.
一般情况,url配置文件里的匹配规则正斜杠结尾.
浏览器请求的url如果没有正斜杠
在这里插入图片描述

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值