当前位置: 首页 > wzjs >正文

最新的网站建设软件有哪些红色基调的网站

最新的网站建设软件有哪些,红色基调的网站,网站开发公司报价,wordpress 注册码插件一、概念引入 要基于编程开发一个完整的企业项目不管什么样的项目,基本都有3种不同的开发模式,这几种开发模式,如果把项目类比成建造房子则有如下: 1.原生开发:类似从0开始造房子,从0开始构建项目&#xf…

 一、概念引入

要基于编程开发一个完整的企业项目不管什么样的项目,基本都有3种不同的开发模式,这几种开发模式,如果把项目类比成建造房子则有如下:
1.原生开发:类似从0开始造房子,从0开始构建项目,什么东西都是自己实现的
2.敏捷开发:基于框架,开发工具]从一个半成品开发到成品,类似毛坯房构建成成品房
3.二次开发:从公司原有的项目,或者从开源项目中,进行二次改造,不需要的功能隐藏或者删除,没有的功能进行开发集成类似二手房改造。

重量级框架:Django

二、问题探索

问题一:Django框架概述
问题二:Django框架的特点
问题三:Django框架的设计模式
问题四:Django框架的交互流程(生命周期/访问流程)
问题五:Diango框架的基本使用
问题六:Diango框架的两大对象
问题七:保持登录状态Cookie-Session

三、认识Django

Python下有许多款不同的Web框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Diango。
Django是一个开放源代码的Web应用框架,由Python写成。
Diango遵守BSD版权,初次发布于2005年7月,并于2008年9月发布了第一个正式版本1.0.
Django采用了MVT的软件设计模式,即模型(Model),视图(View)和模板(Template).
django的发布路线:Download Django | Django
官网:The web framework for perfectionists with deadlines | Django

四、项目初始化

1.指定位置创建Django项目

创建完成后就会自动初始化完成,初始启动查看

浏览器进入指定网页:http://localhost:8000/

需要注意的是下面这两个文件:

settings.py 基础设置文件夹

urls.py 路由配置文件夹:配置后端接口、渲染数据以及网页

settings.py可以修改一些配置:

语言改成中文:

LANGUAGE_CODE = 'en-us' 改为 LANGUAGE_CODE = 'zh-hans'

时区时间改一下:

TIME_ZONE = 'UTC' 改成 TIME_ZONE = 'Asia/Shanghai'

项目刷新一下,改好咯

settings.py 文件中ctrl+F搜索找到DATABASES

打开Navicat软件,右键新建数据库lagou

由于数据保存在本地mysql中,所以修改为

DATABASES = {'default': {'ENGINE': 'django.db.backends.mysql','NAME': 'lagou','USER': 'root','PASSWORD': '158158','HOST': 'localhost','PORT': '3306',}
}

user和password根据自己设置的来哦

五、爬虫【单独写一篇文章】
链接跳转

六、数据存储【集群启动】

前提说明:提前下载配置好hadoop,hive【不会->跟着做】,spark【spark配置教程】,本人三个集群节点分别为192.168.222.101 192.168.222.102 192.168.222.103

root目录中可能出现一些权限的问题,这里我将使用用户hadoop

七、创建APP

作用:把项目对应的功能划分成不同的模块

终端:python manage.py startapp myApp 

settings.py的INSTALLED_APPS的内容添加:

python manage.py makemigrations

应用到数据库中:

python manage.py migrate

前端框架下载:链接

把moban6048和template-007文件放在项目下即可

settings.py文件中添加:

import os

#静态资源文件
STATICFILES_DIRS = (os.path.join(BASE_DIR,'static'),
)

views.py文件

from platform import uname
from django.shortcuts import render
from django.http import HttpResponseRedirect
from django.contrib import messages
from statsmodels.sandbox.distributions.sppatch import expect
from utils.querydb import *
from utils.getChartData import *
from utils.getPublicData import *
from myApp.models import *
# Create your views here.
def home(request):if request.method == 'GET':averageCityX,averageCityY,salarycategoryData,expSalaryX,expSalaryY1,expSalaryY2,peoplecategoryData,addresssumData=getIndexData()sorted_arr = list(getsalaryTop())return render(request, 'home.html',{'averageCityX':averageCityX,'averageCityY':averageCityY,'salarycategoryData':salarycategoryData,'expSalaryX':expSalaryX,'expSalaryY1':expSalaryY1,'expSalaryY2':expSalaryY2,'peoplecategoryData':peoplecategoryData,'addresssumData':addresssumData,'sorted_arr':sorted_arr})#渲染页面def login(request):if request.method == 'GET':return render(request, 'login.html',{})#渲染页面def registry(request):if request.method == 'GET':return render(request, 'registry.html',{})#else:uname = request.POST.get('username')password = request.POST.get('password')ckPassword = request.POST.get('ckPassword')print(uname,password,ckPassword)try:User.objects.get(username=uname)message='用户名已注册'except:if not uname or not password or not ckPassword:message='请输入完整信息'messages.error(request, message)return HttpResponseRedirect('/myApp/registry/')elif password != ckPassword:message='两次密码不一致,请重新输入'messages.error(request, message)return HttpResponseRedirect('/myApp/registry/')else:User.objects.create(username=uname,password=password)messages.success(request, '注册成功')return HttpResponseRedirect('/myApp/login/')return render(request, 'registry.html',{})
def salaryChar(request):if request.method == 'GET':return render(request, 'index.html',{})

整个项目在pycharm专业版中运行,未完待续....

http://www.dtcms.com/wzjs/540170.html

相关文章:

  • 广州做网站哪个公司做得好wordpress有广告插件下载
  • 网站免费建站众享星球2019十大网络营销案例
  • 浏览器做单页网站项目网站开发流程百度文库
  • 宠物网站建设论文响应式网页设计例子
  • 建设部网站官网 取消八大员手机网站域名怎么解析
  • 国外好的网站建设一个网站需要什么硬件
  • 深圳乐创网站建设wordpress如何导入xml
  • 基于dw的动物网站设计论文山西大同网站建设
  • 广州上市网站建设的公司支付网站开发费分录
  • 廊坊专业网站建设做网站推广的工作好吗
  • 网站到首页排名简单的网页设计主题
  • 东莞做网站哪家好wordpress西部
  • 长沙在线建站模板wordpress主页模板
  • 天津网站建设包括哪些中国工程项目网站
  • 开发公司宣传册如何给网站做关键词优化
  • 东莞建设工程交易中心门户网站山东一建建设有限公司网站
  • 帮客户做网站太仓手机网站建设价格
  • 强生网站还要怎样做如何实现网站开发
  • 网站制作建设公司网站内容编辑
  • 网站开发与设计是什么茄子直播
  • 网站推广服务网站连锁网上发布信息的网站怎么做
  • 网站上的用户注册怎么做的做系统后之前网站怎么找回
  • 网站建设 软件开发的公司深圳防疫最新政策
  • html5单页网站模板外包和劳务派遣哪个更好
  • 免费网站程序下载网站导航怎么做外链
  • wordpress模板的网站_网页字体怎么修改?重庆网站建设的意义
  • 临清市住房和城乡建设局网站湛江免费建站公司
  • 做公司网站需要的资料英文网站建设的原因
  • 重庆市公共资源交易中心网官网seo查询是什么意思
  • 网上装修公司网站策划书总裁培训班