django-新的django项目
标题
创建项目
配置数据库
》创建数据库
》pycharm连接数据库
》django连接数据库
第一步
第二步
添加配置
'default': {'ENGINE': 'django.db.backends.mysql','NAME': 'dj2019','USER': 'root','PASSWORD': 'root','HOST': '127.0.0.1','PORT': '3306'}
添加应用
注册应用
应用内创建一个模型类
》本例自关联的
from django.db import models# Create your models here.class City(models.Model):name = models.CharField(max_length=20)pid = models.ForeignKey("self", on_delete=models.CASCADE, default=None, null=True)def __str__(self):return self.name
》生成迁移文件
》迁移
》迁移后得到的表有
创建数据,省级城市
一波数据在City表中
》写了一个工具路由
》写一个视图函数
创建一波省级城市,省级城市的父id为空
def create_data(request):""" 临时创建数据用途 """from appone import modelschars = "断华江辉银市宝剑大地闪石王座绢母环蒸汽江云母峰峦蓝铜沙漠镁铁之森镁铁断层冬青天空透石堡断华裂口山下镇辉锑领铜蓝荒野锂辉峰峦灼热沼泽琥珀平原蓝铜裂口征服天空重盾深潭灼热河众箭村石榴湖泊幽灵沼泽阴暗镇蛇矛沙海剑矛沙海银泉深潭锂云山谷晦暗雨林不眠之地东辉带萤石村蛇矛裂口蒸汽沙漠卑微深潭白骨之地镜海之地绿帘湖泊天之荒野蓝宝石领阴暗雨林灰烬断层重盾陨落地冬泉之森碧空天空辉银天空辉银裂口埋骨海火刃祭坛元素之痕古树泥潭石槌王座刀塔崖海加尔海林边石日泉城高原王座沼光浮岛铁炉山谷索尔森灯塔亚考兰灯塔哈尔什郡碧玉空地刀塔湖佐拉姆洛克提尔谷地冬泉之脊北方水库凄凉湖迷雾哨塔塞拉摩王国雷斧圣殿古树之痕狂风林地奥特兰克城堡法迪尔农场尼加尔的之手阿尔科隆堡垒荒芜群岛坠星之痕悲伤岛提瑞斯法林地西部荒野前哨站法力王座火翼矿洞闪金海葬影谷幽暗之桥乌鸦营地来瑟罗前哨站暗礁矿洞铸魔圣殿西部丘陵激流神庙避难小径暮色环型山环礁森林日蚀峰铁炉神殿"import randomfor i in range(1, 11):# 随机生成地名char_list = random.sample(chars, random.randint(2, 5))area_name = "".join(char_list)# 保存地名obj = models.City.objects.create(name=area_name)print(obj)return HttpResponse("数据创建成功")
创建数据-市级城市
def create_data(request):""" 临时创建数据用途 """from appone import modelschars = "断华江辉银市宝剑大地闪石王座绢母环蒸汽江云母峰峦蓝铜沙漠镁铁之森镁铁断层冬青天空透石堡断华裂口山下镇辉锑领铜蓝荒野锂辉峰峦灼热沼泽琥珀平原蓝铜裂口征服天空重盾深潭灼热河众箭村石榴湖泊幽灵沼泽阴暗镇蛇矛沙海剑矛沙海银泉深潭锂云山谷晦暗雨林不眠之地东辉带萤石村蛇矛裂口蒸汽沙漠卑微深潭白骨之地镜海之地绿帘湖泊天之荒野蓝宝石领阴暗雨林灰烬断层重盾陨落地冬泉之森碧空天空辉银天空辉银裂口埋骨海火刃祭坛元素之痕古树泥潭石槌王座刀塔崖海加尔海林边石日泉城高原王座沼光浮岛铁炉山谷索尔森灯塔亚考兰灯塔哈尔什郡碧玉空地刀塔湖佐拉姆洛克提尔谷地冬泉之脊北方水库凄凉湖迷雾哨塔塞拉摩王国雷斧圣殿古树之痕狂风林地奥特兰克城堡法迪尔农场尼加尔的之手阿尔科隆堡垒荒芜群岛坠星之痕悲伤岛提瑞斯法林地西部荒野前哨站法力王座火翼矿洞闪金海葬影谷幽暗之桥乌鸦营地来瑟罗前哨站暗礁矿洞铸魔圣殿西部丘陵激流神庙避难小径暮色环型山环礁森林日蚀峰铁炉神殿"import randomall_city = ""for i in range(1, 30):# 随机生成地名char_list = random.sample(chars, random.randint(2, 4))area_name = "".join(char_list)# 保存地名obj = models.City.objects.create(name=area_name, pid_id=random.randint(1,10))all_city += "<p>{}</p>".format(obj.name)return HttpResponse(all_city)
创建数据-区级
from django.shortcuts import render, HttpResponse# Create your views here.def create_data(request):""" 临时创建数据用途 """from appone import modelschars = "断华江辉银市宝剑大地闪石王座绢母环蒸汽江云母峰峦蓝铜沙漠镁铁之森镁铁断层冬青天空透石堡断华裂口山下镇辉锑领铜蓝荒野锂辉峰峦灼热沼泽琥珀平原蓝铜裂口征服天空重盾深潭灼热河众箭村石榴湖泊幽灵沼泽阴暗镇蛇矛沙海剑矛沙海银泉深潭锂云山谷晦暗雨林不眠之地东辉带萤石村蛇矛裂口蒸汽沙漠卑微深潭白骨之地镜海之地绿帘湖泊天之荒野蓝宝石领阴暗雨林灰烬断层重盾陨落地冬泉之森碧空天空辉银天空辉银裂口埋骨海火刃祭坛元素之痕古树泥潭石槌王座刀塔崖海加尔海林边石日泉城高原王座沼光浮岛铁炉山谷索尔森灯塔亚考兰灯塔哈尔什郡碧玉空地刀塔湖佐拉姆洛克提尔谷地冬泉之脊北方水库凄凉湖迷雾哨塔塞拉摩王国雷斧圣殿古树之痕狂风林地奥特兰克城堡法迪尔农场尼加尔的之手阿尔科隆堡垒荒芜群岛坠星之痕悲伤岛提瑞斯法林地西部荒野前哨站法力王座火翼矿洞闪金海葬影谷幽暗之桥乌鸦营地来瑟罗前哨站暗礁矿洞铸魔圣殿西部丘陵激流神庙避难小径暮色环型山环礁森林日蚀峰铁炉神殿"import randomall_city = ""for i in range(1, 101):# 随机生成地名char_list = random.sample(chars, random.randint(2, 4))area_name = "".join(char_list)# 保存地名obj = models.City.objects.create(name=area_name, pid_id=random.randint(11,39))all_city += "<p>{}-{}</p>".format(obj.id, obj.name)#return HttpResponse(all_city)
模板路径配置
静态文件配置
django-新的django项目相关推荐
- Web框架之Django_01初识(三大主流web框架、Django安装、Django项目创建方式及其相关配置、Django基础三件套:HttpResponse、render、redirect)
阅读目录 摘要: Web框架概述 Django简介 Django项目创建 Django基础必备三件套(HttpResponse.render.redirect) 一.Web框架概述: Python三大 ...
- Web框架之Django_01初识(三大主流web框架、Django安装、Django项目创建方式及其相关配置、Django基础三件套:HttpResponse、render、redirect)...
摘要: Web框架概述 Django简介 Django项目创建 Django基础必备三件套(HttpResponse.render.redirect) 一.Web框架概述: Python三大主流Web ...
- Django 优秀资源大全项目资源非 Python 包工具贡献
Awesome Django 介绍 Awesome-Django 是由 Roberto Rosario 发起和维护的 Django 资源列表.该列表收集了大量 Django 相关的优秀应用.项目等资源 ...
- 自学Python第二十二天- Django框架(一)创建项目、APP、快速上手、请求和响应流程、模板、数据库操作
Django 框架是一个基于 python 的重量级的 web 开发框架,现今很多大公司大项目都是使用 Django 框架.采用了 MVC(model view controller) 的框架模式,p ...
- 很棒的 Django 应用程序、项目和资源的精选表单
目录 管理界面 分析 资产管理 验证 授权 博客管理 样板 缓存 兼容性 客户关系管理 仪表盘 数据科学 数据库 调试 电子邮件 字段 文件传输 形式 地理信息系统 图像处理 进出口 迁移 移动支持 ...
- Python毕业设计基于django的就业系统项目(含源码)
目录 一.Python毕业设计基于django的就业系统项目(含源码) 二.基于django的就业系统项目文件说明 一.Python毕业设计基于django的就业系统项目(含源码) 源 码 免 费 下 ...
- Nginx+uwsgi+celery+supervisor部署Django前后端分离项目
转载 Nginx+uwsgi+celery+supervisor部署Django前后端分离项目 ljmict 0人评论 3887人阅读 2018-08-08 01:29:45 本实验实现了负载均衡.反 ...
- 基于Django的商城开发项目笔记(一)
基于Django的商城开发项目笔记(一) 一.环境搭建 1.安装Python:去Python官网下载最新版本Python进行安装,安装时记得勾选将Python加入系统环境变量 2.在命令行输入pip ...
- 一个Django快速预览项目
创建一个Django项目,会用到一些包,但是下载多了会导致电脑变卡.变慢,这个时候可以用到虚拟环境来解决这个问题,每写一个项目,便可以在虚拟环境内配置各种环境而不影响电脑本身的环境. 我是用的是win ...
- Django+Linux+Uwsgi+Nginx项目部署文档
Django+Linux+Uwsgi+Nginx项目部署文档 WSGI 在生产环境中使用WSGI作为python web的服务器 WSGI:全拼为Python Web服务器网关接口,Python We ...
最新文章
- 为什么 Spring 框架如此流行?
- (牛人莫入)Silverlight 独立文件存储
- ikm java_2013Morgan Stanley IKM assessment
- Java中转发(Forward)和重定向(Redirect)的区别
- openwabmail问题解决方法
- sql/c#十六进制与十进制的转换
- php什么集成框架比较好,php哪个框架比较好?
- pythonfor循环语句例子_简单的python循环知识
- go语言net包rpc远程调用的使用
- 差分约束系统 POJ 3169 Layout
- Atitit 外包管理规范attilax总结
- 库会因为权限问题无法打开——selinux开启严格模式
- mysql 连接 监控_监控mysql上客户端的连接数
- 我和面试官的博弈:Redis 篇
- 前端程序员 学习书籍推荐
- 台达EH3系列PLC与温控器的MODBUS RTU通信例程
- awgn信道matlab,AWGN信道下数字通信系统的蒙特卡洛仿真(基于matlab).doc
- Git与GitHub的了解与运用
- html5考试简答题
- 过滤器(Filter)解决跨域问题
热门文章
- Tensoflow-SSD代码解读(github-balancap代码)
- phpcmsV9正常安装后,后台管理员不存在? phpmyadmin无法打开?
- python 风玫瑰图_python之windrose风向玫瑰图的用法
- python bokeh 示例_Python bokeh.plotting.figure.arc()用法及代码示例
- 七彩影视双端新版本源码
- 网站站长综合seo在线查询工具源码
- 社群扫码进群活码引流完整运营源码/对接免签约支付接口/推广正常绑定下级
- wordpress雪花下雪WP Snow Effect插件
- Java连接Elasticsearch6.xxx 环境测试篇一
- 技术MBA打造中国未来CTO