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

做宠物店网站网站规划建设

做宠物店网站,网站规划建设,重庆市建设工程信息网官,app开发多少钱?Django官网 https://www.djangoproject.com/ 如果已经有了Django跳过这步 安装Django#xff1a; 如果你还没有安装Django#xff0c;可以通过Python的包管理器pip来安装#xff1a; pip install django 创建项目#xff1a; 使用Django创建一个新的项目#xff1a; …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_length50, default,uniqueTrue)pub models.CharField(出版社,max_length100,default)price models.DecimalField(定价, max_digits7, decimal_places2, default0.0)info models.CharField(描述,max_length100,default)market_price models.DecimalField(零售价,max_digits7,decimal_places2,default0.0)is_active models.BooleanField(是否活跃,defaultTrue)class Meta:db_table bookverbose_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_length11)age models.IntegerField(年龄,default1)email models.EmailField(邮箱,nullTrue)class Meta:db_table authorverbose_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清华大学出版社price90,market_price105) 创建超级用户 创建一个超级用户账户以便你可以登录到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/14365711/

相关文章:

  • 做家常菜的网站哪个好wordpress 音乐主题模板下载
  • 建设网站海报文案企业网站 asp源码
  • 怎么网站是谁做的网站推广技术哪家好
  • 网站里的横幅怎么做怎样做汽车网站建设
  • 国外平面设计网站有哪些黄山旅游景点
  • 南宁网站建设咨询云尚网络wordpress 无法播放音乐
  • 筑云网站投诉wordpress 多域名登陆
  • 中国建设银行总行网站网站排名是什么意思
  • 建设网站要准备什么做电商的几个网站
  • 城乡建设局的官方网站网站模版怎么上传到空间
  • 关于营销的网站有哪些内容苏州高端网站设计建设
  • 工作网站建设正规的网络分销平台有哪些
  • 横岗做网站公司最专业的佛山网站建设价格
  • 网站开发主流程序网站开发实习过程
  • 教你如何建网站视频百度云建站WordPress
  • 网站开发代做帮朋友做网站的坑
  • 网站建设的域名网络公司取名字参考大全
  • 获得网站后台地址需要优化的地方
  • 餐饮加盟什么网站建设如何开通微信小程序商城
  • 论坛网站制作模板奢侈品商城网站建设方案
  • 网站建设百度资源一站式快速网站排名多少钱
  • 重庆制作网站首页微站
  • 网站的二级网页关键词高端品牌手表
  • 门户网站建设目标网站虚拟机可以自己做吗
  • 网站的建设及维护报告青岛网站空间
  • 网页和网站的区别做一个购物网页
  • 遵义市和城乡建设局网站免费做金融网站有哪些
  • 淘宝店铺网站建设可行性报告网站上做网页怎么改图片
  • 网站建设公司好不好宁德seo培训
  • 网站建设主题的确定wordpress 短视频