随笔分类 - Django入门
摘要:1、项目结构: PetHomeServer ├── Dockerfile ├── manage.py ├── PetHome │ ├── asgi.py │ ├── __init__.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── pip.c
阅读全文
摘要:本文主要介绍django restframework 用户认证部分的内容 环境配置 基于 token 认证 JWT 认证 1、环境配置 pip install django==2.0 pip install djangorestframework==3.10.0 pip install pymysq
阅读全文
摘要:DRF使用分页器 分页模式 rest framework中提供了三种分页模式: from rest_framework.pagination import PageNumberPagination, LimitOffsetPagination, CursorPagination 这里介绍 PageN
阅读全文
摘要:django版本3.1.5 安装DRF pip3 install djangorestframework==3.11.2 表设计 from django.db import models # Create your models here. class Category(models.Model):
阅读全文
摘要:今天对前面写的博客项目进行了一些代码调整,腾讯云拉取最新代码后出现无法访问问题,需要进行回退,但是前面没有做过类似操作,这里开一篇随笔记录下 pull:是下拉代码,相等于将远程的代码下载到你本地,与你本地的代码合并push:是推代码,将你的代码上传到远程的动作 完整的流程是: 第一种方法:(简单易懂
阅读全文
摘要:设计表时需要注意的 1、表继承 因为当你makemigrations和migrate的时候会自动生成auth_user表 所以创建用户表的时候可以用人家自定义的auth_user表, 如果你还想在表里增加一些字段,可以利用继承 from django.contrib.auth.models impo
阅读全文
摘要:Django入门好久了,也写了一些小项目,今天抽空记录一下博客项目 准备工作:virtualenv virtualenvwrapper 配置参考:ubuntu 18.04安装virtualenv和virtualenvwrapper安装及使用 一、PyCharm创建一个项目 创建完后调整项目的结构目录
阅读全文
摘要:导出该虚拟环境的安装包名 pip freeze > requirements.txt 将该环境下所有的包写入文档, 然后切换至另一虚拟环境 若不指定版本号,默认下载最新的安装包 pip install -r requirements.txt 就可以将原虚拟环境中所有的包一次性安装了.
阅读全文
摘要:安装Nginx $ sudo apt-get install nginx#查看是否运行$ ps aux | grep nginx 安装完成后,在浏览器中输入你的ip地址,如果看到以下界面则说明安装完成! 测试Django项目能否正常运行 #进入虚拟环境$ workon django $ cd 你的项
阅读全文
摘要:ssh连接到主机(腾讯云) Mac上直接在bash输入ssh root@主机ip Windows需要下载ssh远程连接工具如Putty 腾讯云默认下不能以 root 省份登录,请以一下方式登录 $ ssh -q -l ubuntu -p 22 你的主机ip 配置Python3.6环境 Ubuntu1
阅读全文
摘要:自定义过滤器只是带有一个或两个参数的Python函数: 变量(输入)的值 - -不一定是一个字符串 参数的值 - 这可以有一个默认值,或完全省略 例如,在过滤器{{var | foo:'bar'}}中,过滤器foo将传递变量var和参数“bar”。 自定义filter代码文件摆放位置:
阅读全文