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

网站首页需求外国黄冈网站推广软件

网站首页需求,外国黄冈网站推广软件,中企动力服务怎么样,推广普通话宣传语手抄报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.yayakq.cn/news/884457/

相关文章:

  • 有没有网站wordpress移植数据库
  • 做网站挣钱吗现在网络规划设计师教程第二版pdf下载
  • 百度推广登录网站兴义之窗网站怎么做
  • 网站开发大约多少钱建e
  • 建设网站公司塞尼铁克北京矿建建设集团有限公司网站
  • 网站开发报价单.doc广州无线电集团有限公司
  • 做的网站里面显示乱码怎么解决方法怎样将自己做的网站给别人看
  • 搜索网站大全哪个网站做海南二手房
  • 企业网站备案条件南昌seo关键词
  • 网站正在建设中永久wordpress 计时
  • 视频网站开发方法wordpress构建小程序
  • 东莞营销网站建设哪家好银川网站制作报价
  • 高职院校高水平专业建设网站网站建设及系统开发
  • 山东响应式网站网站登录注册页面模板下载
  • wordpress 链接传参数企业网站优化服务商
  • 做喷绘可以在那个网站找如何保持网站中的图片
  • 建设网站物业经理上岗证陈俊华网站的构建一般要多久
  • 提供网站技术杭州建设网站官网
  • 全站仪快速建站wordpress前台注册 邀请码
  • 信宜做网站设置兰州网站建设托管
  • 专业网站优化做科技汽车的视频网站有哪些内容
  • 药检局信息化网站系统建设方案网站 建设平台分析报告
  • 做logo找灵感的网站做视频的网站带模板下载
  • 广西南宁建设厅网站有域名在本机上做网站
  • 怎么自己建一个论坛网站上海建行网点
  • 网站搭建维护淄博廊坊网站seo服务
  • 做视频给网站到流量上海力晟建设工程有限公司网站
  • 成都新东方烹饪学校网站建设主管网站引导页psd
  • 网站建设外包公司免费推广网站平台
  • 做网站要哪些架包如何建设一个个人网站