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

郑州做网站的多不多seo公司哪家好用

郑州做网站的多不多,seo公司哪家好用,wordpress提升速度,住房和城乡建设部网站诚信评价确保你的项目已经正确链接数据库 链接数据库的工具有很多,数据库的种类也有很多,我使用的数据库是mysql,工具是pmysql,使用pymysql链接数据库,在settings文件中这么设置: DATABASES {# default: {# ENGINE: dja…

确保你的项目已经正确链接数据库

链接数据库的工具有很多,数据库的种类也有很多,我使用的数据库是mysql,工具是pmysql,使用pymysql链接数据库,在settings文件中这么设置:

DATABASES = {# 'default': {#     'ENGINE': 'django.db.backends.sqlite3',#     'NAME': BASE_DIR / 'db.sqlite3',# }
#默认链接的数据库
'default': {#数据库驱动(用于程序操作数据库的程序)建立管道'ENGINE': 'django.db.backends.mysql','NAME':  'trip_django','USER':  'root','PASSWORD':  'mima',#你的密码'HOST':  '127.0.0.1',#数据库的ip地址'PORT':  '3306'#数据库端口号}
}

一、创建项目模块

在项目路径下打开命令提示符窗口

输入:

python manage.py startapp system

创建了system模块。 

在settings文件中引入该模块:

 模块名.apps.首字母大写的模块名Config

INSTALLED_APPS = ['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles','system.apps.SystemConfig',#刚刚创建的system模块]

二、创建映射类

在模块下的models文件下创建映射类

案例

from django.db import models#数据库中表的映射类,根据该文件构建及操作数据库
class Slider(models.Model):name=models.CharField('名称',max_length=32)class Meta:db_table='system_slider'ordering=['-reorder']#默认排序规则

在案例slider类中有一个name属性,也就是对应数据库中有一个slider表和一个name列,如果想创建多个列,语法与name一样,但注意:name是char类型。若想创建整型需要使用:models.SmallIntegerField()还有其他类型,括号中是用来定义列的属性的,例如上述案例定义max_length是定义最大长度。

还有更多列类型和属性请参考下一篇文章。

三、创建视图

from django.shortcuts import render
from django import http
from django.http import HttpResponse
from system.models import Slider# Create your views here.
#创建视图函数用于返回轮播数据列表
def slider_list(request):#规范相应数据结构data={'meta':{},'object':[]}#过滤数据源,is_valid为真则取出queryset=Slider.objects.filter(is_valid=True)#对过滤后的数据进行遍历for item in queryset:data['object'].append({'id':item.id,'img_url':item.img.url,'target_url':item.target_url,'name':item.name})return http.JsonResponse(data)

上述代码实现了将is_valid列有值的数据返回给queryset,然后将queryset的id、img_url、target_url、name值返回给data。然后 返回给浏览器。

四、创建数据模型

当模块和映射类都创建好后,可以开始创建数据模型:

检查
python manage.py check
创建模型
python manage.py makemigrations
生成数据结构
python manage.py migrate

这样就可以将映射类创建为表。

http://www.yidumall.com/news/90135.html

相关文章:

  • 重庆seo排名方法win7优化工具
  • 北京好的医疗网站设计域名在线查询
  • 铁岭做网站哪家好怎样推广一个产品
  • 网站开发怎么让别人看到百度首页推广
  • 网站开发流程 百度文库国外独立网站如何建站
  • 政府网站互动平台的建设郑州seo技术顾问
  • 香港免备案虚拟主机电脑优化大师
  • 新乡网络推广外包合肥网站优化
  • 广东 品牌网站建设it培训
  • 网站花瓣飘落的效果怎么做全国新冠疫情最新情况
  • web前端做音乐网站seo推广优化平台
  • 做百度推广是不是得有个网站先网站推广怎么写
  • 网站开发具体工作有那些公司产品怎样网上推广
  • 哪里有网站建设商家江苏网站seo设计
  • 松江郑州阳网站建设怎样才能被百度秒收录
  • 德州做网站最好的公司有哪些网站seo的内容是什么
  • dedecms做视频网站百度官方电话
  • 齐诺网站建设东莞网站建设做网站互联网推广的好处
  • 电影网站如何做seo排名怎么搞自己的网站
  • soho外贸建站成都专门做网站的公司
  • 地方门户网站模板手机优化助手下载
  • 网站的目标客户是网络营销技巧和营销方法
  • 长春给企业做网站的公司友情网站
  • wordpress仿站 技术如何制作一个网址
  • 新疆的网站有哪些实时军事热点
  • 米课wordpress建站优化资讯
  • 网站源码天堂搜索引擎营销有哪些方式
  • iis7如何设置ip做网站百度云网盘下载
  • 如何在工信部网站查询icpip唐山公司做网站
  • 网站做3年3年包括什么软件吗交换链接的其它叫法是