随笔分类 -  Python Django

摘要:配置 (1)在总项目的settings.py中的TEMPLATES指定可用的模板 (2)创建Template对象,并提供字符串形式的模板代码 (3)调用Template对象的render方法,并传入字典上下文(Context) 模板后端的配置问题 TEMPLATES = [ { 'BACKEND': 阅读全文
posted @ 2019-12-07 17:01 学习就是进步! 阅读(259) 评论(0) 推荐(0)
摘要:URL反向解析 1、reverse方法(reverse(viewname,urlconf=None,args=None,kwargs=None,current_app=None)) viewname可以是url模式的名字,也可以是name所指的名字, urlconf这个属性决定当前的反向解析使用哪一 阅读全文
posted @ 2019-11-30 22:06 学习就是进步! 阅读(221) 评论(0) 推荐(0)
摘要:view.py from django.shortcuts import render from django.http import HttpResponse # Create your views here. def first_view(request): html='<p>Hello Wor 阅读全文
posted @ 2019-11-28 22:21 学习就是进步! 阅读(172) 评论(0) 推荐(0)
摘要:search_fields给model增加搜索框 因为有时候要过滤数据,所以,搜索框是必不可少的,search_fileds属性增加搜索框,引用其余model的属性时用双下划线 class TopicAdmin(admin.ModelAdmin): #搜索框 search_fields = ['ti 阅读全文
posted @ 2019-11-26 21:06 学习就是进步! 阅读(229) 评论(0) 推荐(0)
摘要:准备工作 1、settings.py配置 TEMPLATES中的context_processors加入'django.contrib.auth.context_processors.auth',#用来在模板中访问用户和权限的上下文处理器 'django.contrib.messages.conte 阅读全文
posted @ 2019-11-24 17:17 学习就是进步! 阅读(242) 评论(0) 推荐(0)
摘要:输入数据 控制台输入 python manage.py shell进入虚拟环境 1、save插入 >>>from firstApp.models import Topic,Comment >>>from django.contrib.auth.models import User #save插入方法 阅读全文
posted @ 2019-11-23 21:34 学习就是进步! 阅读(295) 评论(0) 推荐(0)
摘要:Models.py定义 每一个数据表对应一个model定义,model之间和java一样可以相互之间继承。所有的model都必须继承 from django.db import models#或间接继承,或直接继承#所有的的字段都是的子类,django会根据字段的类型创建数据表 from djang 阅读全文
posted @ 2019-11-22 22:07 学习就是进步! 阅读(452) 评论(0) 推荐(0)
摘要:一、settings.py配置 1、时区配置 现在看到的界面是英文的,将 1 LANGUAGE_CODE = 'en-us' 改为 LANGUAGE_CODE = 'zh-Hans '就可以看到如下界面 将 TIME_ZONE = 'UTC' '''设置成''' TIME_ZONE = 'Asia/ 阅读全文
posted @ 2019-11-21 22:06 学习就是进步! 阅读(151) 评论(0) 推荐(0)
摘要:一、Virtualenv(我的python环境是3.7) 1、虚拟环境创建(针对python版本和django的版本不一致的) 输入 pip install virtuallenv ,看到如下信息就是创建成功了 2、安装独立python的运行环境(这个一定要用,pycharm创建的django没有独 阅读全文
posted @ 2019-11-21 21:06 学习就是进步! 阅读(395) 评论(0) 推荐(0)