Django基本设置】的更多相关文章

建立django目录,为了独立区分app和主站的关系,需要把app完全和主站分离 app/views.py from django.shortcuts import render from django.http import HttpResponseRedirect,HttpResponse import os from app.forms import MomentForm from django.core.urlresolvers import reverse from django.sh…
Dango设置流程图片示例: 设置路由时需要注意的一个点是:Django中定义路由时,通常习惯以斜线 / 结尾 其他常用命令: python manage.py runserver 0.0.0.0:80     开启    django-admin startproject 项目名               project项目 python manage.py startapp                        app名字 python manage.py makemigratio…
一 事务与锁 1.行级锁 行级锁是由存储引擎实现的.如mysql里默认指定的InnoDB存储引擎,由它实现行级锁.InnoDB的行级锁定同样分为两种类型,共享锁(X)和排他锁(S). 对于UPDATE.DELETE和INSERT语句,InnoDB会自动给涉及数据集加排他锁(X):对于普通SELECT语句,InnoDB不会加任何锁 事务可以通过以下语句显示给记录集加共享锁或排他锁. 共享锁(S):SELECT * FROM table_name WHERE .. LOCK IN SHARE MOD…
网站提供登录.注册等用户认证功能是一个常见的需求.因此,Django 提供了一套功能完整的.灵活的.易于拓展的用户认证系统:django.contrib.auth.在本教程中,我将向你展示 auth 模块的基本用法,例如如何提供用户注册.登录.修改密码.找回密码等功能:如何拓展 auth 内置的 User 模型:如何自定义用户验证后台,以支持用户使用诸如邮箱手机号等用户名登录(默认只支持使用用户名登录)等等. 开启一个新的 Django 工程 推荐新建一个 Django 工程来作为演示或者作为练…
环境变量的配置在这个文章中,不会的可以去看看 https://www.cnblogs.com/alex3174/p/11116558.html 主要步骤是:我的电脑-右键-属性-高级系统设置-环境变量-系统变量设置 添加的变量有 python,pip,django-admin 假设我的python安装在c盘python 所以需要我设置的环境变量有: C:\Python36; C:\Python36\Scripts; (pip文件所在地) 安装完django后需要配置系统变量 C:\Python3…
setting中一些设置例子 mysql数据库连接设置 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME':'testtest', #数据库名称 'HOST':'localhost', 'USER':'root', 'PASSWORD':'ceshi', 'PORT':3306, } } 静态文件以及图片访问.上传路径设置 STATIC_URL = '/static/' STATICFILES_DIRS=…
一.project 与app之间的关系 1个project中可包含多个app eg:包含两个app的project的结构…
上面是两种后台效果图,第一张是默认情况下Django的后台,第二张是稍作修改后的情况,下面记录下作了哪些修改: 代码: class ArticleAdmin(admin.ModelAdmin): list_display = ('title', 'pub_date', 'clickCount') search_fields = ('title', 'pub_date') actions_on_bottom = True; empty_value_display = '-empty-' field…
首先,推荐一个网址:http://www.tuicool.com/articles/BfqYz2F,因为这里的比我的要有条理,更有利于各位的理解. 以下仅为为个人一次不完整的笔记: 环境:ubuntu+terminal(前面这几步是上次的重复,可略过) (PS:这个没有做完,有时间了我重新理一遍,做个调查问卷的例子) 1.建立工程和应用: root@pc:/home/uu# mkdir work 建立一个文件夹,用于存放工程 root@pc:/home/uu# cd work root@pc:/…
django的具体使用可以看官方手册http://djangobook.py3k.cn,这里主要记录使用django中遇到的问题. 1.中文编码问题. 因为我们用到的东西基本上都有中文,在setting.py里添加:DEFAULT_CHARSET = 'utf-8' 如果使用的是mysql,创建数据库语句的时候,要把编码格式设置为utf-8. CREATE DATABASE mysite DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 2.…