Django部分

创建项目

django-admin startproject mysite #创建一个mysite项目

运行简易服务器

python manage.py runserver #欢迎页面http://127.0.0.1:8000

设置系统语言和时间

//文件名:settings.py

*********************

LANGUAGE_CODE = 'zh-hans'

TIME_ZONE = 'Asia/Shanghai'

设置MySQL数据库

更改设置文件之前需先创建好一个数据库

********项目目录下的__init__.py文件添加如下代码********

import pymysql

pymysql.install_as_MySQLdb()

*******************END****************************

***************settings.py文件*********************

DATABASES = {

'default': {

'ENGINE': 'django.db.backends.mysql',

'HOST': 'localhost',

'PORT': '3306',

'NAME': 'dadi',

'USER': 'root',

'PASSWORD': 'root',

}

}

****************END********************************

数据库迁移

python manage.py migrate #根据setting.py文件创建数据库表

创建管理员账号

python manage.py createsuperuser

至此一个Django的项目已经构建好了,浏览器打开 http://127.0.0.1:8000/admin 可以用设置的管理员账号登录管理后台了。此时还没有创建APP,若要创建APP可在项目目录下运行py manage.py startapp app_name

引入xadmin

安装xadmin

pip install git+git://github.com/sshwsfc/xadmin.git@django2

设置urls.py文件

import xadmin //添加此行

from django.conf import settings //添加此行

from django.conf.urls.static import static //添加此行

from django.urls import path

urlpatterns = [

path('admin/', xadmin.site.urls), //修改此行

]

设置settings.py文件

import xadmin //添加此行

INSTALLED_APPS = [

'xadmin', //添加此行

'django.contrib.admin',

'django.contrib.auth',

'django.contrib.contenttypes',

'django.contrib.sessions',

'django.contrib.messages',

'django.contrib.staticfiles',

'crispy_forms' //添加此行

]

再次执行数据库迁移命令

python manage.py migrate

迁移完成之后,即可用之前创建的后台管理账号登录了,此时可以看到后台界面已经改变了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

xadmin获取mysql_Django+Xadmin构建项目的方法步骤相关推荐

  1. idea创建包怎么让包分层_idea创建Spring项目的方法步骤(图文)

    Spring介绍 Spring概述 Spring是一个开源框架,Spring是2003年兴起的轻量级java开发框架,由Rod Johnson 在其著作 Expert One-On-One J2EE ...

  2. svn更新maven项目报错_使用svn管理Maven项目的方法步骤

    0. 在svn服务器中新建一个仓库 在SVN服务器的安装目录下进入bin文件夹,双击VisualAVN Server.msc即可弹出VisualAVN Server窗口 先创建一个新的仓库,右键[Re ...

  3. 利用Flask来构建项目的大概步骤

         纯属个人笔记    1.首先了解 PyCharm中Directory与Python package的区别 (1)  Directory就是一个文件夹,放置资源文件,目录没有_ _init_ ...

  4. scala java maven项目_IntelliJ IDEA下Maven创建Scala项目的方法步骤

    环境:IntelliJ IDEA 版本:Spark-2.2.1 Scala-2.11.0 利用 Maven 第一次创建 Scala 项目也遇到了许多坑 创建一个 Scala 的 WordCount 程 ...

  5. IDEA导入Eclipse项目的方法步骤(图文教程)

    最近接手一个项目,dang下来一看是eclipse的项目,这有些让我发蒙,望着eclipse的小图标陷入了沉思,经过查阅资料,研究出了一个可以的配置流程. 1.导入一个已存在的工程 2.手动选择工程类 ...

  6. python爬虫步骤-Docker部署Python爬虫项目的方法步骤

    1) 首先安装docker: # 用 yum 安装并启动 yum install docker -y && systemctl start docker 2) 下载自定义镜像需要用到的 ...

  7. 构建项目//pc端、移动端H5

    文章目录 移动端 pc端 构建项目 我的步骤 示例一:vue init webpack 文件名 示例二:vue create 文件名 vue.config.js 配置 ui框架包 安装异步编程框架ax ...

  8. webpack快速构建项目

    1.前(fei)言(hua) webpack是什么我在这里就不多说了,实在不知道的可以直接在去搜一下,都一大堆答案.关于用webpack怎么构建项目,方法也是多种多样,五花八门.今天,我就写下我平常构 ...

  9. vue使用命令行构建完项目后_通过命令行创建vue项目的方法

    通过命令行创建vue项目的方法 最近想要学习vue,正好看到资料,如何通过命令创建vue项目的方法,就留个笔记 环境要求: 安装有 Node.js. vue.vue-cli . 创建项目: vue i ...

最新文章

  1. Alpha冲刺Day10
  2. eclipse/myeclipse选中编辑区域文件,Package Explorer定位文件所在项目及文件夹
  3. 20145214 《Java程序设计》第3周学习总结
  4. CSDN绑定GitHub账号
  5. elementui 弹窗 显示详细信息_ElementUI中el-table双击单元格事件并获取指定列的值和弹窗显示详细信息...
  6. 用Vim编程——配置与技巧
  7. zabbix中文配置指南
  8. 分解得到的时频域特征_AI大语音(四)| MFCC特征提取(深度解析)
  9. memcache的安装,配置和使用
  10. 啦啦外卖41.7亲测可用!插件齐全!含顾客APP,商家APP ,骑手APP!需要的拿去研究
  11. 重启tomcat服务器步骤
  12. 计算机组装模拟系统吗,怎么在线模拟组装电脑
  13. 凌晨3点--- 给我一支烟
  14. python word 表格宽度_RPA手把手——python-docx 设置 word 文档中表格格式
  15. 龙渊无限法则服务器,龙渊大陆无限法则
  16. Windows10系统输入法热键设置
  17. 背负着24-70之名 佳能新老镜皇横向对比(MTF对比说明)
  18. 在UE4里实现四叉树查找最近点
  19. MultipartFile.transferTo(dest) 报找不到文件错误以及解决方法
  20. 佛祖保佑,永无 BUG,永不修改 | KEIL 调试系列总结篇

热门文章

  1. 1.1.0-简介-P9-分布式ID生成器解决方案
  2. 60-10-050-命令-kafka-broker-api-versions.sh
  3. 【Elasticsearch】如何正确的关闭 重启 Elasticsearch集群
  4. 95-140-130-源码-transform-算子coGroup
  5. 95-134-105-源码-维表-维表优化
  6. 01-maven build项目
  7. spark学习-Spark的groupByKey
  8. 想写高质量代码,减少代码负债性?底层和源码这类还是得多用用心
  9. Java注解原理解析 转载至:梅仁
  10. ArrayList 去重