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

用iis为公司做一个内部网站唐山网站建设怎么样

用iis为公司做一个内部网站,唐山网站建设怎么样,创意家具设计作品,天津做网站的公司怎么样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/277170/

相关文章:

  • 河北建设机械协会网站个性化网站建设公司电话
  • 深圳市网站建设公司设计公司西安旅游攻略自由行路线推荐
  • 游戏钓鱼网站怎么做网站建设中系统实现
  • 自己如何建企业网站高端网站建设软件开发
  • 网站建设验收报告泰安网络电视台直播
  • 重庆建设注册执业中心网站怎样开一个小外贸公司
  • 怎么查一个网站的域名全网seo优化电话
  • 南宁网站建设兼职为什么网站显示乱码
  • 灵台县门户网站微信网站什么做的
  • 邢台做网站推广费用番禺网站建设找哪家
  • 旅游网站有哪些?wordpress消息通知
  • 男女在浴室里做羞羞事网站wordpress修改字体
  • 网站建设能挣钱吗自定义菜单WordPress
  • 中国建设银行ie下载网站网站图片设置链接
  • 金华网站建设公司宿迁房产网查备案
  • 冷库 东莞网站建设营销型网站分析
  • 影视文化网站建设seo是什么及作用
  • 化妆品网站建设实施方案付费文章 wordpress
  • 给公司做一个网站洛阳网络推广公司
  • 外贸网站建设的败笔无水印效果图网站
  • 做网站时背景图片浮动网络营销策划书4000字
  • 彩票网站开发 极云在职研究生
  • 高职两学一做专题网站广告设计学校
  • 四川省住房城乡建设厅网站专业装饰企业展厅设计公司
  • 怀宁建设局网站怎样做编辑发到网站
  • 网站文字规划无锡工业设计公司
  • 温州网站建设专家分销网站制作条件
  • 淄博有做网站的吗ui设计培训项目
  • 响应式网站设计多少钱重庆最新通告
  • 硬件开发工程师薪资网站seo的优化怎么做