收藏此站 联系我们 网站
当前位置:首页» 行业网站案例 » 【建站服务】河北省沧县网络推广【沧县网站优化推广】软文推广-网络推广-网络营销推广网站-网络推广公司-如何做推广-网络推广方案-推广价格-怎样提高网站关键词排名-域名申请

【建站服务】河北省沧县网络推广【沧县网站优化推广】软文推广-网络推广-网络营销推广网站-网络推广公司-如何做推广-网络推广方案-推广价格-怎样提高网站关键词排名-域名申请

作者: 风兰 . 阅读量: 5 . 发表时间:2022-09-20 19:27:09

网站建设

上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


河北省沧县网络推广【沧县网站优化推广】软文推广-网络推广-网络营销推广网站-网络推广公司-如何做推广-网络推广方案-推广价格-怎样提高网站关键词排名

网站建设.png

羊二庄回族镇
前街村、后街村、大寺村、闵庄子村、南营村、孟家园村、陈刘庄村、西刘庄村、大马庄村、小马庄村、张八寨村、孟二庄村、中花寨村、西花寨村、东段庄村、西段庄村、薛庄子村、八里庄村、齐庄村、杨庄村、海丰镇村、贾庄村、东花寨村、何小庄村、崔庄村、王院村、董庄子村、代庄子村、高官庄村、东辛庄村、大左庄村、小左庄村、马庄村、前沙胡同村、双庙村、后沙胡同村、大孙庄村、刘洪博村、陈庄村、大庄村、周庄村、西湾村、东湾村、许官村、大赵村、中赵村、张赵村、南赵村
常郭镇
常郭村、小北庄村、乔庄村、前尚村、后尚村、故县村、李子札村、卞子札村、马子札村、赵子札村、朱子札村、西留村、中留村、东队村、西队村、王芹地村、白芹地村、前六十六村、后六十六村、东马连村、西马连村、前排村、东排村、中排村、西排村、南毕孟村、西毕孟村、街东村、街西村、土楼村、蒋庄村、王庄村、北庄村、前王桥村、后王桥村、腾家堡村、高代庄村、周郭庄村、柳林庄村、西泊庄村、中泊庄村、东泊庄村、西赵村、大赵村、前赵村、于赵村、齐赵村、白庄村、尹庄村、陈庄村、寺上村
滕庄子镇
东道安村、西道安村、李官庄村、孔店村、刘七庄村、朱里口村、夏庄子村、前庞村、后庞村、杨春庄村、前腾村、后腾村、刘家堡村、南王曼村、中王曼村、北王曼村、慈庄村、留老仁村、西胡庄村、岭庄村、白庄子村、康庄村、刘月庄村、张金庄村、张赵庄村、大浪白村
官庄乡
北排村、西排村、东排村、前排村、中排村、后吴庄村、王吉庄村、大闫台村、小闫台村、吕郭庄村、官庄村、西桥村、东桥村、万庄子村、闫庄子村、良口村、小胡庄村、戈沽塘村、孔韩庄村、前九女河村、西九女河村、东九女河村
齐家务镇
齐东村、齐西村、齐南村、齐北村、小王庄村、大王庄村、王花庄村、乾符村、后北村、卸甲村、隆庄村、同西村、同东村、西巨官村、东巨官村、桃园村、闫北村、永红村、杨官庄村、东风村、东北村、西北村、西南村、高庄村、大麻沽村、二麻沽村、三麻沽村、三韩村、后韩村、前韩村、德庄村、寨里村、三科牛村、二科牛村、大科牛村、刘庄村、新村
新村回族乡*
新村乡家属区、新村、冯家堡村、渔沟村、狼坨村
羊三木回族乡
羊一村、羊二村、羊三村、羊四村、三虎庄村、刘皮庄村、王庄子村、辛庄村
注:
①黄骅市实际管辖3个街道、10个乡镇。 [9]  新村回族乡由渤海新区代管。 [10]  渤海新区港城区设港城街道,与新村回族乡合署,辖5个社区:区府社区、中铁社区、育才社区、海港社区、中兴社区。 [11] 
②在实际的行政管理中,沧州市将黄骅市行政区域划分为“一市四区”,即黄骅市(实际管辖区)、中捷产业园区南大港产业园区、沧州临港经济技术开发区和港城区(渤海新区直管区),均由沧州渤海新区管辖。 [12] 
③截至2017年,南大港农场(南大港产业园区)辖3个分区,2个社区、11个行政村,19个大队。

数据库配置

Django 如何使用 mysql 数据库

创建 MySQL 数据库( ORM 无法操作到数据库级别,只能操作到数据表)语法:

create database 数据库名称 default charset=utf8; # 防止编码问题,指定为 utf8

例如我们创建一个名为 runoob 数据库,编码指定为 utf8:

create database runoob default charset=utf8;

我们在项目的 settings.py 文件中找到 DATABASES 配置项,将其信息修改为:

HelloWorld/HelloWorld/settings.py: 文件代码:

DATABASES = {    'default':    {        'ENGINE': 'django.db.backends.mysql',    # 数据库引擎        'NAME': 'runoob', # 数据库名称        'HOST': '127.0.0.1', # 数据库地址,本机 ip 地址 127.0.0.1        'PORT': 3306, # 端口        'USER': 'root',  # 数据库用户名        'PASSWORD': '123456', # 数据库密码    }   }

如果你使用了 Python2.x 版本这里添加了中文注释,所以你需要在 HelloWorld/settings.py 文件头部添加 # -*- coding: UTF-8 -*-

上面包含数据库名称和用户的信息,它们与 MySQL 中对应数据库和用户的设置相同。Django 根据这一设置,与 MySQL 中相应的数据库和用户连接起来。

接下来,告诉 Django 使用 pymysql 模块连接 mysql 数据库:

实例

# 在与 settings.py 同级目录下的 __init__.py 中引入模块和进行配置
import pymysql
pymysql.install_as_MySQLdb()

定义模型

创建 APP

Django 规定,如果要使用模型,必须要创建一个 app。我们使用以下命令创建一个 TestModel 的 app:

django-admin.py startapp TestModel

目录结构如下:

HelloWorld|-- HelloWorld|-- manage.py...|-- TestModel|   |-- __init__.py|   |-- admin.py|   |-- models.py|   |-- tests.py|   `-- views.py

我们修改 TestModel/models.py 文件,代码如下:

HelloWorld/TestModel/models.py: 文件代码:

# models.pyfrom django.db import models class Test(models.Model):    name = models.CharField(max_length=20)

以上的类名代表了数据库表名,且继承了models.Model,类里面的字段代表数据表中的字段(name),数据类型则由CharField(相当于varchar)、DateField(相当于datetime), max_length 参数限定长度。

接下来在 settings.py 中找到INSTALLED_APPS这一项,如下:

INSTALLED_APPS = (
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'TestModel',               # 添加此项)

在命令行中运行:

$ python3 manage.py migrate   # 创建表结构$ python3 manage.py makemigrations TestModel  # 让 Django 知道我们在我们的模型有一些变更$ python3 manage.py migrate TestModel   # 创建表结构

看到几行 "Creating table…" 的字样,你的数据表就创建好了。

Creating tables ...……Creating table TestModel_test  #我们自定义的表……

表名组成结构为:应用名_类名(如:TestModel_test)。

注意:尽管我们没有在 models 给表设置主键,但是 Django 会自动添加一个 id 作为主键。

常见报错信息

如果执行以上命令时会出现如下报错信息:

原因是 MySQLclient 目前只支持到 Python3.4,因此如果使用的更高版本的 python,需要修改如下:

通过报错信息的文件路径找到 ...site-packagesDjango-2.0-py3.6.eggdjangodbackendsmysql 这个路径里的 base.py 文件,把这两行代码注释掉(代码在文件开头部分):

if version < (1, 3, 13):
    raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)



河北省沧县网络推广沧县网站优化推广软文推广-网络推广-网络营销推广网站-网络推广公司-如何做推广-网络推广方案-推广价格-怎样提高网站关键词排名



上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务