![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python全栈开发之BVDN
祥锐
python爱好者
展开
-
BVDN-1 第一次的亲密接触
什么是BVDNBVDN指的是Bootstrap Vue Django NginxBootstrapBootstrap负责界面,也就是用户直接看到的部分,Bootstrap是目前特别火的前端框架,许多网站的页面都是基于Bootstrap编写的,在使用它的过程中你一定不会感到陌生(换句话说,用了Bootstrap,你写出的网页也和那些网站的页面处在差不多的水平)。VueVue负责前端的运作,...原创 2019-06-23 14:15:15 · 311 阅读 · 0 评论 -
BVDN-2 环境搭建
一、Bootstrap环境搭建第一步:nodejs的安装而为了方便地获取到它们,集中存放,统一管理,你需要node.js。 Node.js百度搜nodejs,找到nodejs中文网,下载并安装好node.js,就得到一款js模块管理利器:npm第二步:下载Bootstrap模块 打开命令提示符cmd,输入D:回车,然后输入: npm install bootstrap等指...原创 2019-06-23 15:14:19 · 675 阅读 · 0 评论 -
BVDN-3 建一个简单的网站
第二节里面已经创建了一个项目(mysite)因此任然在这个项目里操作第一步:新建一个app win+R 输入cmd d:回车 cd:mysite python manage.py startapp main之后你会发现,mysite文件夹里多了一个main文件夹。这是django的一大特色:把网站分成一个个小文件夹分別管理,第二步:复制static文件夹非常方便找到我们上回...原创 2019-06-23 16:17:50 · 727 阅读 · 0 评论 -
BVDN-4 用户注册登录
一、下载Django-users2百度搜索“pypi django-users2”。把这个包下载下来点击右侧原谅色按钮,下载tar.gz包,然后解压,你会发现里面有个users文件夹,这就是我们想要的东西二、复制users文件夹打开前面建好的项目(mysite)文件夹然后将刚下载好的users文件复制进去三、应用注册及模型替换(settings.py)在内层主文件夹里的set...原创 2019-06-23 22:20:08 · 1211 阅读 · 0 评论 -
BVDN-5 用户信息修改
上一节最后返回的/accounts/profile/就是我们要做的个人信息修改页面一、添加地址#mysite/urls.pypath('accounts/profile/',main_views.accounts_profile),二、添加响应函数#main/views.pydef accounts_profile(request): return render(request,"...原创 2019-06-24 00:45:14 · 439 阅读 · 0 评论 -
BVDNM-6 数据迁移
你可能会感到奇怪,怎么标题里突然多了一个M呢?这里M是指MySQL。django自带了sqlite3作为其数据库,但是sqlite3只有2个G的存储空间。稍微正经点的网站,数据量也不止这个数,肯定是不够用的,所以我们要把数据迁移到MySQL上去!一、下载MySQL首先需要在MySQL下载中心https://dev.mysql.com/downloads/mysql/下载Windows相应版本的...原创 2019-06-24 21:39:53 · 219 阅读 · 0 评论 -
BVDNM-7 论坛功能
贴吧是最简单最容易实现的网站功能,我们就先做这个吧。其实开发所有的功能,大概都是这么一个顺序一、新建一个app应用python manage.py startapp tool_03二、添加settings.py配置三、建立帖子和评论的模型#mysite/tool_03/models.pyclass Blog(models.Model): name = models.C...原创 2019-06-25 02:06:24 · 383 阅读 · 0 评论