+ Django入门学习
文章平均质量分 87
django web framework
youaresherlock
江湖人称狗哥!
展开
-
Django学习笔记1
注意:开发用的是Django 1.8.4,对照2.0文档,因此和老版本代码略微不同Django官网: https://www.djangoproject.com这个就是官网Wrting your first Django app的手册,想要提高自己阅读文档能力的人去看看https://docs.djangoproject.com/en/2.0/intro/tutorial01/建立虚拟环境 为项...原创 2018-03-29 22:54:27 · 278 阅读 · 0 评论 -
Django学习笔记2
创建数据库(11_env) D:\learning_log>python manage.py migrateOperations to perform: Apply all migrations: admin, auth, contenttypes, sessionsRunning migrations: Applying contenttypes.0001_initial... OK ...原创 2018-03-30 08:35:11 · 629 阅读 · 0 评论 -
Django学习笔记3
创建网页: 学习笔记主页使用Django创建网页的过程通常分为三个阶段:定义URL、编写视图和编写模板打开learning_log中的文件urls.py 能够将learning_logs的URL同项目中其他URL区分开from django.conf.urls import include, urlfrom django.contrib import adminurlpatterns = [...原创 2018-03-31 09:23:44 · 538 阅读 · 0 评论 -
Django学习笔记4
使用Django的表单创建工具来创建让用户能够输入数据的页面添加新主题创建基于表单的页面的方法几乎与前面创建网页一样:定义一个URL,编写一个视图函数并编写一个模板一个主要差别是,需要导入包含表单的模块forms.py在Django中,创建表单最简单的方式是使用ModelForm,创建一个名为forms.py文件,将其存储到models.py所在目录中,并在其中编写你的第一个表单forms.pyf...原创 2018-04-02 22:14:21 · 1462 阅读 · 0 评论 -
Django学习笔记5
登录页面我们首先来实现登录页面的功能,将使用Django提供的默认登录视图函数,因此ULR模式会稍有些不同在目录learning_log/users/中,新建一个名为users.py文件修改urls.py"""为应用程序users定义URL模式"""from django.conf.urls import urlfrom django.contrib.auth.views import lo...原创 2018-04-03 17:56:34 · 538 阅读 · 0 评论 -
Django学习笔记6
让用户拥有自己的数据用户应该能够输入其专有的数据,因此我们将创建一个系统,确定各项数据所属的用户,再限制对页面的访问,让用户只能使用自己的数据。使用@login_required限制访问Django提供了装饰器@login-required,让你能够轻松地实现这样的目标:对于某些页面,只允许已登录的用户访问它们。装饰器(decorator)是放在函数定义前面的指令,Python在函数运行前,根据它...原创 2018-04-05 09:34:48 · 210 阅读 · 0 评论 -
uWSGI+django+nginx的工作原理流程
名词:wsgi:一种实现python解析的通用接口标准/协议,是一种通用的接口标准或者接口协议,实现了python web程序与服务器之间交互的通用性。利用它,web.py或bottle或者django等等的python web开发框架,就可以轻松地部署在不同的web server上了;uwsgi:同WSGI一样是一种通信协议uwsgi协议是一个uWSGI服务器自有的协议,它用于定义传输...转载 2019-05-19 18:05:40 · 217 阅读 · 0 评论