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

信息科技公司名字重庆seo哪个强

信息科技公司名字,重庆seo哪个强,旅游公司网站设计,wordpress改全屏Django官网 https://www.djangoproject.com/ 如果已经有了Django跳过这步 安装Django: 如果你还没有安装Django,可以通过Python的包管理器pip来安装: pip install django 创建项目: 使用Django创建一个新的项目: …

Django官网

https://www.djangoproject.com/

如果已经有了Django跳过这步

安装Django: 如果你还没有安装Django,可以通过Python的包管理器pip来安装:

pip install django

创建项目: 使用Django创建一个新的项目:

django-admin startproject mysite1

进入项目mysite1

cd mysite

创建应用: 在Django项目中,应用是执行特定功能的模块。你可以创建一个应用来组织你的代码:

python manage.py startapp bookstore

创建应用后需要注册:

定义模型: 在你的应用目录下,编辑models.py文件来定义你的数据模型。模型是数据库表的抽象表示:

from django.db import models# Create your models here.from django.db import modelsclass Book(models.Model):title = models.CharField("书名", max_length=50, default='',unique=True)pub = models.CharField("出版社",max_length=100,default='')price = models.DecimalField('定价', max_digits=7, decimal_places=2, default=0.0)info = models.CharField("描述",max_length=100,default='')market_price = models.DecimalField("零售价",max_digits=7,decimal_places=2,default=0.0)is_active = models.BooleanField('是否活跃',default=True)class Meta:db_table = 'book'verbose_name='图书'verbose_name_plural = verbose_namedef __str__(self):return '%s|%s|%s_%s'%(self.title,self.pub,self.info,self.price)class Author(models.Model):name = models.CharField('姓名',max_length=11)age = models.IntegerField('年龄',default=1)email = models.EmailField('邮箱',null=True)class Meta:db_table = 'author'verbose_name ='作者'verbose_name_plural = verbose_name

python manage.py makemigrations

python manage.py migrate

在mysql中创建数据表

可以使用shell操作数据到数据库,举例

python manage.py shell

from bookstore.models import Book

Book.objects.create(title=:'HTML5',pub='清华大学出版社',price=90,market_price=105)

创建超级用户: 创建一个超级用户账户,以便你可以登录到admin后台:

python manage.py createsuperuser

自定义admin: Django admin提供了许多自定义选项,比如自定义列表显示、搜索功能、过滤器等。你可以通过覆盖admin类来实现这些自定义。

from django.contrib import admin
from .models import Book,Author
# Register your models here.class BookManager(admin.ModelAdmin):#并列表页显示哪些字段的列list_display = ['id','title','pub','price']#控制list display中的字段哪些可以链接到修改页list_display_links = ['title']# 添加过滤器list_filter = ['pub']# 添加搜索框[模糊查询]search_fields = ['title']# 添加可在列表页编辑的字段list_editable = ['price']
admin.site.register(Book, BookManager)class AuthorManager(admin.ModelAdmin):# 并列表页显示哪些字段的列list_display = ['id', 'name', 'age']# 控制list display中的字段哪些可以链接到修改页list_display_links = ['name']# 添加过滤器list_filter = ['name']# 添加搜索框[模糊查询]search_fields = ['name']# 添加可在列表页编辑的字段list_editable = ['age']admin.site.register(Author,AuthorManager)

运行开发服务器: 启动Django的开发服务器,查看你的网站:

python manage.py runserver

默认端口为8000,也可以指定端口,python manage.py runserver 端口号

访问admin后台: (默认端口)在浏览器中访问http://127.0.0.1:8000/admin,使用你创建的超级用户账户登录。

http://www.hkea.cn/news/661292/

相关文章:

  • 集宁网站建设免费网站推广网站破解版
  • 网站建设域名的购买有域名和服务器怎么建网站
  • 深圳有什么网站长沙百度seo
  • 台州企业网站模板建站怎么在百度上做公司网页
  • 烟台网站建设联系企汇互联专业网站维护收费标准
  • 网络客户服务平台搜索优化推广公司
  • 建设网站技术方案线上教育培训机构十大排名
  • 沈阳人流seo优化师就业前景
  • 开发区网站制作公司seo关键词有话要多少钱
  • 网站被篡改处理app拉新平台
  • 在线房屋设计网站seo推广平台服务
  • 电子政务门户网站建设代码短链接生成网址
  • 崔各庄地区网站建设百度非企渠道开户
  • 怎么用自己的电脑做网站服务器产品推广平台排行榜
  • 中国做的比较好的电商网站有哪些哈市今日头条最新
  • 微信怎么做网站推广百度网站优化培训
  • 网站开发支持多个币种电子技术培训机构
  • 移动网站设计与制作怎么找关键词
  • 国内移动端网站做的最好的厦门人才网597人才网
  • 建网站收费吗aso关键词覆盖优化
  • 西安的网站设计与制作首页微信视频号怎么推广引流
  • 顺义公司建站多少钱pc端百度
  • wordpress收费资源下载关键词优化的策略
  • 广州做网站建设的公司网站公司
  • 做网络平台的网站有哪些广州网站维护
  • 网页 代码怎么做网站东莞市民最新疫情
  • 电子商务网站设计中影响客户体验的元素有搜索引擎有哪些种类
  • 网站建设难点优化关键词技巧
  • 免费行情网站链接百度知道合伙人官网
  • 餐饮公司网站建设的特点大数据智能营销