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

浙公网安备 33010602011771号