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

搭建一个服务器买域名做网站WordPress公众号主题

搭建一个服务器买域名做网站,WordPress公众号主题,网站添加链接,广州棋牌软件开发公司Django的基本命令 django-admin 命令含义startproject启动Django项目startapp启动Django应用check检查项目完整性runserver本地运行项目shell进入Django项目的Python Shell环境test 进行Django用例测试makemigrations创建模型变更的迁移文件migrate执行makemigrations…

Django的基本命令

django-admin

命令含义
startproject启动Django项目
startapp启动Django应用
check检查项目完整性
runserver本地运行项目
shell进入Django项目的Python Shell环境
test        进行Django用例测试
makemigrations创建模型变更的迁移文件
migrate执行makemigrations命令创建的迁移文件
dumpdata将数据库的文件导出至文件
loaddata将文件中的数据导入至数据库

建立一个Django项目

django-admin startproject project_name

Django Project项目可以直接运行 Django App不可以直接运行

一个Project可以包含若干个App,每个App可以自己管理模型、视图、模板、路由和静态文件。

创建一个Django应用

django-admin manage.py startapp app_name

Django应用目录

views.py 处理视图

models.py 定义应用模型

admin.py 定义Admin模块管理对象

apps.py 声明应用

tests.py 编写测试用例

urls.py 管理应用路由

模型层简介

模型层处于视图层和数据库之间,作用是将Python对象和数据库表相互转换

模型层可以屏蔽不同数据库之间的差异,使得开发者更加专注于业务开发,可以提供数据库迁移等操作

DATABASES = {"default": {"ENGINE": "django.db.backends.sqlite3","NAME": BASE_DIR / "db.sqlite3",}
}

设置职位模型

  • 职位名称-文本-TextField
  • 发布日期-日期-DateTimeField
  • 公司名称-文本-TextField
  • 工作内容-文本-TextField
  • 岗位要求-文本-TextField
  • 投递链接-超链接-
  • 职位ID-int类型-自增-主键-IntegerField-AutoField-primary_key

职位模型的定义

定义一个类,引用model.Models

给模型中的字段招对应的模型

from django.db import models# Create your models here.
class Job(models.Model):"""id职位ID-int类型-自增-主键-IntegerField-AutoField-primary_keyname职位名称-文本-TextFieldtime发布日期-日期-DateTimeFieldcname公司名称-文本-TextFielddescript岗位描述-文本-TextFieldrequire岗位要求-文本-TextFieldurls投递链接-超链接-URLField"""job_id = models.AutoField(primary_key=True)job_name = models.TextField()job_date = models.DateTimeField(auto_now=True)job_cname = models.TextField()job_desc = models.TextField()job_req = models.TextField()job_urls = models.URLField()

在终端中执行makemigrations,创建迁移文件

python manage.py makemigrations

运行迁移文件,将迁移文件里的数据同步到数据库

python manage.py migrate

进入Djangoshell环境

python manage.py shell

创建Job对象,并进行实例化,在保存至数据库。 

from AnxinCampusRecruitment.models import Job
a = Job()
a.job_id=100
a.job_name="测试开发工程师"
a.job_date="2023-03-29"
a.job_cname="阿里巴巴"
a.job_desc="测试"
a.job_req="python,测试理论"
a.job_urls="www.baidu.com"
a.save()//保存至数据库
jobs=Job.objects.all()//获取所有Job对象
job=jobs[0]
print(job.job_cname)

 

 

http://www.15wanjia.com/news/186381.html

相关文章:

  • 做自媒体需要用的网站合肥 做网站的公司
  • 传奇网站模板psd网站开发教学视频百度云
  • 免费软件app网站下载大全河北恒基建设招标有限公司网站
  • 打电话拉客户用网站做广告怎么做 好做吗在线教育网站制作
  • 湖南兼职网站建设文创产品设计创意
  • 建筑人才网官方网站查询中国100强排名企业名单
  • 备案网站免网一段js代码_让你的wordpress支持简繁转换(转)
  • 好的手机端网站模板下载提供有经验的网站建设
  • 如何免费注册自己的网站wordpress更改主机名
  • 网站中flash怎么做的简历设计网站
  • 手机网站域名哪里注册时间推广渠道的优缺点
  • 做网站为什么要买网站空间工程项目编号查询系统
  • 网站开发哪家好选择推广途径与原因
  • 怎么做外贸个人网站wordpress 数据转义
  • 如何运营自己的网店大连seo计费
  • 福州网站排名最新军事新闻视频
  • 外贸企业网站制作哪家好哈尔滨网站建设维护
  • 做视频解析网站犯法wordpress 提速插件
  • 泰州cms建站模板门户类型网站有哪些
  • 关于网站制作的指标外贸小网站建设
  • 租网站空间管家婆免费资料网站
  • 怎样提高网站的点击率网站内链seo
  • 手机网站制作多少钱wordpress停用react
  • 想自己搞一个视频网站怎么做网站建设的创意
  • 微网站建设对微网站进行策划如何自己做网站推广淘宝客
  • 做外贸翻译用哪个网站好企业seo优化服务
  • 婚纱网站设计首页免费开网店的app
  • 网站选择空间网站开发 无代码
  • 萍乡做网站的公司怎么给客户推网站建设
  • 什么是网站seowordpress自动生成网站地图