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

阜阳哪里做网站的多网站外链工具

阜阳哪里做网站的多,网站外链工具,临沧市住房和城乡建设局网站,做视频网站视频的软件确保你的项目已经正确链接数据库 链接数据库的工具有很多,数据库的种类也有很多,我使用的数据库是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.zhongyajixie.com/news/5477.html

相关文章:

  • wordpress cpu飙升网站优化网络推广seo
  • 专做电子产品评测的网站百度搜索seo优化技巧
  • 买好域名后怎么做网站seo免费培训视频
  • 国外做的比较好的网站关键词林俊杰的寓意
  • dedecms 手机网站模板b2b免费推广平台
  • php做的商城网站必备功能百度官方入口
  • 盘锦网站建设热线电话优化关键词排名优化公司
  • wordpress广告图片代码站长工具seo查询5g5g
  • 企业网站设计域名是什么 有什么用
  • 做相亲网站需要什么流程查关键词排名网
  • 网站空间服务器费用如何做品牌宣传与推广
  • 做免费外贸网站自媒体是如何赚钱的
  • 途牛企业网站建设seo课培训
  • 政府网站建设先进个人先进事迹网络营销专业是干嘛的
  • 网站域名301设置百度搜索广告价格
  • 新媒体与网站建设seo排名助手
  • 学做网站论坛会员账户百度竞价托管哪家好
  • 做管理培训的网站有什么怎样做好网络营销推广
  • 6网站建设做网站秘密入口3秒自动进入
  • 福州营销型网站建设价格百度快照不更新怎么办
  • 建筑交流平台windows优化大师有必要安装吗
  • 企业网站的特征无锡营销型网站建站
  • 广州 网站 设计近期网络营销的热点事件
  • 日照外贸网站建设网站推广排名教程
  • ps怎样做网站设计百度推广代理赚钱
  • 四川做网站设计的公司网络营销心得体会800字
  • logo设计在线生成 免费武汉企业seo推广
  • 搭建好网站生情好域名后怎么做网址检测
  • 用dw做网站的基本步骤如何优化网页
  • c语言做的网站湖南百度seo排名点击软件