随笔分类 -  python学习

整理一些基本功能
摘要:作者:Prince_wyf 链接:https://www.jianshu.com/p/4bf5f9c4f32b 来源:简书 简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。 阅读全文
posted @ 2019-03-18 17:28 阿Q啊 阅读(727) 评论(0) 推荐(0)
摘要:def json_field(field_data): """ 将字典的键值转化为对象 :param field_data: :return: """ if isinstance(field_data, str): return "\"" + field_data + "\"" elif isins 阅读全文
posted @ 2019-03-18 17:27 阿Q啊 阅读(3100) 评论(0) 推荐(0)
摘要:from django.shortcuts import render, redirect from news.models import Article, Columndef test(request): list = Column.objects.raw("SELECT TOP 10 * FRO 阅读全文
posted @ 2019-03-15 17:39 阿Q啊 阅读(718) 评论(0) 推荐(0)
摘要:PyCharm 开发工具 先打开项目 1. ctrl+alt+s 2. project:项目名称 选中Project Interpreter,点右面+号 :搜索 django-pyodbc-azure 执行最下面( Install Package)按钮 3.继续 第2步 搜索并安装 sql_serv 阅读全文
posted @ 2019-03-14 16:08 阿Q啊 阅读(472) 评论(0) 推荐(0)
摘要:使用 jQuery 的 ajax 或者 post 之前 加入这个 js 代码:http://www.ziqiangxuetang.com/media/django/csrf.js 阅读全文
posted @ 2019-03-14 13:00 阿Q啊 阅读(311) 评论(0) 推荐(0)
摘要:#原来版本 $.get("{% url 'add' %}",{'a':a,'b':b}, function(ret){ $('#result').html(ret); }) #区别 ‘/add/' 改成 {% url 'add' %} 阅读全文
posted @ 2019-03-14 10:56 阿Q啊 阅读(261) 评论(0) 推荐(0)
摘要:# views.py def add(request): a = request.GET['a'] print(a) b = request.GET['b'] a = int(a) b = int(b) return HttpResponse(str(a+b)) # templates/*.html 阅读全文
posted @ 2019-03-14 10:52 阿Q啊 阅读(431) 评论(0) 推荐(0)
摘要:var List = {{ List|safe }};//safe 必须存在 阅读全文
posted @ 2019-03-14 09:56 阿Q啊 阅读(3368) 评论(0) 推荐(1)
摘要:1、不推荐禁用掉django中的CSRF。 2、我们可以再html页面的form表单中添加csrf_token,带着表单的请求一起发送到服务器去验证。 <form enctype="multipart/form-data" method="post" action="{% url 'new_arti 阅读全文
posted @ 2019-03-13 16:20 阿Q啊 阅读(4280) 评论(0) 推荐(0)
摘要:【第一种方式】 Windows系统下 按住Windows按键 + R 进入搜索;搜索CMD进入控制台;输入Python进入Python解释器 Linux系统下 直接使用终端调用Python解释器 接下来输入: >>> import django>>> print django.VERSION # P 阅读全文
posted @ 2019-03-13 13:46 阿Q啊 阅读(6736) 评论(0) 推荐(1)
摘要:默认Path converter Django2.0自带的PathConveter包括: str:匹配除了路径分隔符(/)之外的非空字符串,如果没有转换器,默认使用str作为转换器。 int:匹配0及正整数。 slug:匹配字母、数字以及横杠、下划线组成的字符串。 uuid:匹配格式化的uuid,如 阅读全文
posted @ 2019-03-13 11:04 阿Q啊 阅读(505) 评论(0) 推荐(0)
摘要:首先如果遇到这样的问题不用担心,一般一会儿就可以解决; 其实,输入的时候并不是没有反应,只是你输入的时候命令行没有将你的输入显示出来,关键是输入行对Password:********也不是采用这种方式隐藏,而是完全的空白。所以即使按键盘感觉没有反应你也要先输入password,再按回车这时会出现pa 阅读全文
posted @ 2019-03-12 11:03 阿Q啊 阅读(904) 评论(0) 推荐(0)
摘要:python manage.py makemigrations 和 python manage.py migrate 阅读全文
posted @ 2019-03-12 10:30 阿Q啊 阅读(2349) 评论(0) 推荐(0)
摘要:Django引入外部数据库还是比较方便的,步骤如下 : 创建一个项目,修改seting文件,在setting里面设置你要连接的数据库类型和连接名称,地址之类,和创建新项目的时候一致 运行下面代码可以自动生成models模型文件 Python manage.py inspectdb 这样就可以在控制台 阅读全文
posted @ 2019-03-08 16:54 阿Q啊 阅读(931) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/mapoor/article/details/8609660 prize_id = models.IntegerField(primary_key=True, db_column='FId', default=1) 这样写就会出现 save()后 表中 阅读全文
posted @ 2019-03-08 15:00 阿Q啊 阅读(3640) 评论(0) 推荐(0)
摘要:from django.db import models class Person(models.Model): name = models.CharField(max_length=30) age = models.IntegerField() name 和 age 等字段中不能有 __(双下划线 阅读全文
posted @ 2019-03-08 11:12 阿Q啊 阅读(221) 评论(0) 推荐(0)
摘要:变量 用在嵌套的 for 循环中, 获取上一层 for 循环的 forloop 当列表中可能为空值时用 for empty <ul> {% for athlete in athlete_list %} <li>{{ athlete.name }}</li> {% empty %} <li>抱歉,列表 阅读全文
posted @ 2019-03-08 10:01 阿Q啊 阅读(177) 评论(0) 推荐(0)
摘要:让我们一览 Django 全貌 urls.py 网址入口,关联到对应的views.py中的一个函数(或者generic类),访问网址就对应一个函数。 views.py 处理用户发出的请求,从urls.py中对应过来, 通过渲染templates中的网页可以将显示内容,比如登陆后的用户名,用户请求的数 阅读全文
posted @ 2019-03-07 16:06 阿Q啊 阅读(889) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/u010852680/article/details/77848570 阅读全文
posted @ 2019-03-07 14:17 阿Q啊 阅读(475) 评论(0) 推荐(0)
摘要:for和if结合使用: <h1> {% for i in contents %} {{ i }}{# 注意i也要用两个大括号 #} {% endfor %} </h1> 阅读全文
posted @ 2019-03-04 17:48 阿Q啊 阅读(5004) 评论(0) 推荐(0)