
【Django】
文章平均质量分 50
介绍Djangoweb开发
月疯
得到你最想要的东西,最保险的办法,那就是你能配得上你最想要的东西。机会是留给有准备的人,运气是留给有天赋的努力者。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android连接django(乱哄哄的)
django的setting文件:ALLOWED_HOSTS = ['*']表示允许任意的连接。开始使用命令:python manage.py runserver 我的神啊,不管咋么连接,都无法连接上django。我拿postman和网页都试过了,都可以访问到django,但是就是android不行。最后网上查询说是需要https去连接,但是也是失败了。django设置https连接。安装ssl库pip install django-sslserver..原创 2021-06-29 17:27:51 · 1622 阅读 · 1 评论 -
Django文件上传***
分别用三种Django文件上传方式(form方式、jQuery+jQuery.ajax方式、原生JS+原生ajax方式)做上传功能示例文件 文件释义 form_upload.html form上传文件静态页面 jquery_ajax_upload.html jQuery+jQuery.ajax上传文件静态页面 js_ajax_upload.html 原生JS+原生ajax上传文件静态页面 Fupload.py form上传文件方法 JAupload.py原创 2021-06-29 10:47:05 · 174 阅读 · 0 评论 -
Django主从数据库分离配置
数据库主从配置,django发表时间:2020-08-25对网站的数据库作读写分离(Read/Write Splitting)可以提高性能,在Django中对此提供了支持,下面我们来简单看一下。注意,还需要运维人员作数据库的读写分离和数据同步 -DBA。配置数据库我们知道在Django项目的settings中,可以配置数据库,除了默认的数据库,我在下面又加了一个db2。因为是演示,我这里用的是MySQL 。DATABASES = { 'default': { '转载 2021-05-23 20:10:36 · 566 阅读 · 0 评论 -
Django如何使用多个数据库
1、定义数据库 (1) DATABASES内部选项: (2)自定义数据库 2、同步数据库 3、自动数据库路由 (1)定义数据库路由方法类 (2)使用路由数据库 (3)生成数据表并同步数据 4、手动选择数据库1、定义数据库在django项目中, 一个工程中存在多个APP应用很常见;有时候希望不同的APP连接不同的数据库,这个时候需要建立多个数据库连接。在Django的setting中使用DATABASES设置定义数据库,可以将数据库映射到特定的别名字典中;DATABASES定义的是.转载 2021-05-23 20:07:51 · 2248 阅读 · 0 评论 -
Django update用法
model update常规用法假如我们的表结构是这样的class User(models.Model): username = models.CharField(max_length=255, unique=True, verbose_name='用户名') is_active = models.BooleanField(default=False, verbose_name='激活状态')那么我们修改用户名和状态可以使用如下两种方法:方法一:User.object原创 2021-05-23 16:53:40 · 11119 阅读 · 0 评论 -
django目录介绍
django目录介绍:untitled1:项目根目录-app:应用名称migrations:数据库操作记录()__init__.py:没啥用,我也不知道干啥用的。但是不能删除,可以写一下数据库的引用importpymysqlpymysql.install_as_MySQLdb()admin.py:该应用的后台管理系统,先忘记它吧apps.py:忘记它吧models.py:数据模块,使用ORM框架tests.py:让开发测试的时候用,暂时忘记吧。views.py:所.原创 2021-05-23 16:51:34 · 371 阅读 · 0 评论 -
Django访问java建立的数据库
1、manage.py文件目录下去执行下面的命令python manage.py inspectdb2、替换models文件python manage.py inspectdb > models.py3.删除meta class中的managed = Flase,让Django对数据库进行管理class Meta: # managed = False db_table = 'wave_origin_data'4. 最后则执行迁移数据库p..原创 2021-05-23 16:37:56 · 149 阅读 · 0 评论 -
Django里面的sql查询语句
基本操作# 获取所有数据,对应SQL:select * from UserUser.objects.all()# 匹配,对应SQL:select * from User where name = '运维咖啡吧'User.objects.filter(name='运维咖啡吧')# 不匹配,对应SQL:select * from User where name != '运维咖啡吧'User.objects.exclude(name='运维咖啡吧')# 获取单条数据(有且仅有一条,id唯一原创 2021-05-21 19:59:05 · 9374 阅读 · 4 评论 -
Django的语言模板
Django语言模板一、变量(variables)二、标签 (tags)三、过滤器(filters)四、模板文件的放置路径a、项目模板b、应用模板五、模板的继承六、模板文件中加载静态文件七、具体代码展示a、传递一个字典b、table表格加载c、ul列表加载数据八、总结一、变量(variables)模板中的变量一般使用双括号``包围。在模板中你可以使用.获取一个变量(字典、对象和列表)的属性,如: {{ my_dict.key }} {{ my_object.attribute }}原创 2021-04-20 16:04:32 · 1451 阅读 · 0 评论 -
python大数据可视化之DataGear
一个开源的数据可视化网站:http://www.datagear.tech/模板展示:原创 2021-04-16 14:35:24 · 338 阅读 · 0 评论 -
html之table删除和添加数据(获取行号和列号)
代码:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <style type="text/css"> #t{ width: 800px; height: 80px; } </style> <body> <div id="df原创 2021-04-08 21:51:16 · 1361 阅读 · 0 评论 -
table加载动态数据(亲测)
直接上代码:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>表格展示</title> <style type="text/css"> #table{ border-collapse: collapse; 单条显示 margin: 0 auto; text-align: center; } ..原创 2021-04-08 16:59:18 · 1399 阅读 · 0 评论 -
Dajngo之ajax(get和post)请求(亲测)
直接上代码:views:from django.shortcuts import renderfrom django.http import HttpResponse,JsonResponsedef getMethod(request): # name=request.GET.get("name") # password=request.GET.get("password") # print(name+"----------"+password) return原创 2021-04-07 20:05:16 · 280 阅读 · 0 评论 -
django关于Mysql增删改查操作以及浏览器数据返回
1、serializers:from django.core import serializersdef squitData(request): #查询一条 #c1=Catinfo.objects.get(id=1) #查询所有数据 c2=Catinfo.objects.all() json_data = serializers.serialize('json', c2) # 将查询结果进行json序列化 return HttpResponse(j原创 2021-03-26 20:43:35 · 342 阅读 · 0 评论 -
ubuntu20.10下mysql8数据库的安装(亲测)
1、安装$ sudo apt update$ sudo apt install mysql-server2、配置mysql$ sudo mysql_secure_installation首先便是要求设置root用户的密码:在成功设置root密码之后还会有一系列的一些安全设置:Remove anonymous users? (Press y|Y for Yes, any other key for No) : n ... skipping.Normally, roo原创 2021-03-25 18:03:14 · 637 阅读 · 0 评论 -
django再windows下测试命令总结
1、创建一个应用python manage.py startapp 项目名称(test02)2、启动服务python manage.py runserver也可以指定ip和端口启动python manage.py runserver 0.0.0.0:80003、数据库迁移(同步数据库)python manage.py makemigrations4、数据表迁移(同步数据库的表)python manage.py migrate5、查看sql语句pytho原创 2021-03-24 22:23:41 · 244 阅读 · 2 评论 -
uwsgi+django在ubuntu下命令部署亲测ok
项目目录:我的setting文件:"""Django settings for jango_one project.Generated by 'django-admin startproject' using Django 3.1.7.For more information on this file, seehttps://docs.djangoproject.com/en/3.1/topics/settings/For the full list of settings a原创 2021-03-24 20:30:35 · 189 阅读 · 0 评论 -
ubuntu下django的项目相关软件安装测试
Ubuntu关于python的安装:1、检查系统所安装的python的版本python3 --version提示:python3 –version(说明系统已经安装了3.8版本的python)注释:退出python命令窗口(exit()或者是ctrl+D)2、更新python的版本sudo apt-get updatesudo apt-get install python3.8对命令的说明:第一条命令用来指定更新/etc/apt/sources.list和/etc/apt原创 2021-03-24 18:00:44 · 162 阅读 · 0 评论 -
uwsgi --http :8888 --wsgi-file test.py(无法部署)
运行:uwsgi --http :8888 --wsgi-file test.py错误:huitao@huitao-virtual-machine:/usr/local/bin/python$ uwsgi --http-socket :8001 --plugin python --wsgi-file test.pyopen("./python_plugin.so"): No such file or directory [core/utils.c line 3732]!!! UNABLE原创 2021-03-21 13:02:15 · 1256 阅读 · 0 评论 -
Django项目部署(nginx1.18+uwgsi)
Django项目部署9.1uwsgi遵循wsgi协议的web服务器9.1.1uwsgi的安装pip install uwsgi9.1.2uwsgi的配置项目部署时,需要把settings.py文件夹下的:DEBUG=FALSEALLOWED_HOSTS=[‘*’][uwsgi]#使用nginx链接时使用#socket=127.0.0.1:8080#直接做web服务器使用http=127.0.0.1:8080#项目目录chdir=/Users/smart/Desk..原创 2020-05-28 21:42:30 · 573 阅读 · 0 评论 -
Django的部分bug
Traceback (most recent call last): File "manage.py", line 21, in <module> main() File "manage.py", line 17, in main execute_from_command_line(sys.argv) File "F:\PythonWorkPlace\He...原创 2020-02-16 12:13:24 · 1112 阅读 · 0 评论