Django

  • Django的模型层(2)- 多表操作(上)

    一、创建模型        例:我们来假定下面这些概念,字段和关系               作者模型:一个作者有姓名和年龄。               作者详细模型:把作者的详情放到详情表,包含生日,手机号,家庭住址等信息。作者详情模型和作者模型之间是一对一(one-to-one)的关系。               出版社模型:出版社有名称,所在城市…

    Django 2023年4月10日
    00
  • Django – 权限(4)- queryset、二级菜单的默认显示、动态显示按钮权限

    一、queryset   Queryset是django中构建的一种数据结构,ORM查询集往往是queryset数据类型,我们来进一步了解一下queryset的特点。 1、可切片   使用Python 的切片语法来限制查询集记录的数目。它等同于SQL 的LIMIT 和OFFSET 子句。   >>> Entry.objects.all()[…

    Django 2023年4月10日
    00
  • python27+django数据库配置常见问题

    mysql缺乏模块,需要安装,建议去http://sourceforge.net/projects/mysql-python/files/mysql-python/下源码编译,或者安装msi文件http://www.codegood.com/archives/129 UnicodeDecodeError: ‘ascii’ codec can’t decode…

    Django 2023年4月10日
    00
  • python27+django创建app

    python manage.py startapp polls创建一个叫polls的app 编辑文件 polls/models.py : 1 from django.db import models 2 class Poll(models.Model): 3   question = models.CharField(max_length=200) 4   …

    Django 2023年4月10日
    00
  • python27+django1.9创建app的视图及实现动态页面

    一、简易静态视图 views文件里写: from django.http import HttpResponse def hello(request): return HttpResponse(“Hello world”) 主目录的urls文件里写from start.views import hello这句,用来导入start这个app文件夹下views视…

    Django 2023年4月10日
    00
  • python27+django1.9添加api

    我们进入Python的交互 shell 并使用Django提供的API。要进入Python shell,使用python manage.py shell 使用这个而不是简单的输入”python”,是因为 manage.py 会帮你创建项目的环境。“创建项目环境”包括两件事: 把polls添加到sys.path里。为了灵活性,Django中的模块通过加点的路径…

    Django 2023年4月10日
    00
  • django2.0无法加载外部css和js的问题

    解决问题的思路来源于https://www.v2ex.com/t/430192 先是创建static目录,该目录与manage.py同级 然后在项目settings.py文件里添加 STATICFILES_DIRS = ( os.path.join(BASE_DIR, ‘static’).replace(‘\\’, ‘/’),) INSTALLED_APPS…

    Django 2023年4月10日
    00
  • 在django admin中添加自定义视图

    来自https://blog.csdn.net/qq_35753140/article/details/84881757   django admin提供了完善的用户管理和数据模型管理,方便实用。研究了一下在admin里面添加自己的页面。 在admin.py里继承django.contrib.admin.ModelAdmin基类 class FaceAdmi…

    Django 2023年4月10日
    00
  • django crontab定时执行任务

    安装 pip install django-crontab 添加app名称到 settings.py中 INSTALLED_APPS = ( ‘django_crontab’,#这个不是app的名字,必须要添加到前面,不能接着app后面添加,否则会报错 … ) 接下来创建定时任务可以分成两种,一种是执行自定义的mange.py的命令,另一种是执行自定义函…

    Django 2023年4月10日
    00
  • Django 连接mysql数据库中文乱码

    2018年08月25日 20:55:15 可乐乐乐乐乐 阅读数:566   版本:CentOS6.8 python3.6.4 django1.8.2 数据库pymysql 我使用的终端是CentOS终端,CentOS桌面版安装的pycham,windows使用Navicat连接mysql数据库。 我遇到的情况大致这样,在CentOS终端进入mysql,然后查…

    Django 2023年4月10日
    00
合作推广
合作推广
分享本页
返回顶部