django
fishermanmax
这个作者很懒,什么都没留下…
展开
-
python-django部署
django的安装: python setup.py install 直接进行django的安装 工程的创建: 进入python/django/bin下的django-admin.py startproject 工程名 进入工程进行应用的创建 应用的预配置: 修改settings.py 修改时间区域为:Asis/Shanghai 语言改为:zh-cn 在INSTALLED_APPS原创 2016-11-17 01:22:38 · 243 阅读 · 0 评论 -
python-django的form的使用
视图页面: {{form}} view.py: # Create your views here. # from django import forms from django.http import HttpResponse from django.shortcuts import render_to_response class UserForm(forms.Form):原创 2016-11-20 20:25:58 · 491 阅读 · 0 评论 -
python-django的ManyToMany模型
假定两个模型: Author Book 一个Author可以写多本Book。一个Book可以由多个Author一起写。所以他们是多对多模型。 在命令行中进行测试: 创建Author和Book模型: from django.db import models # Create your models here. class Author(models.Model): n原创 2016-11-20 17:58:11 · 1013 阅读 · 0 评论 -
python-django的自带后台管理模块
开启: settings apps里面里面开启:'django.contrib.admin',使用sqlite3数据库 url配置:开启 from django.contrib import admin admin.autodiscover() url(r'^admin/', include(admin.site.urls)), models.py里面配置表:原创 2016-11-19 21:30:49 · 1288 阅读 · 0 评论 -
python-django的many to one模型
many:Blog one:Entry from blog.models import Entry,Blog entry1 = Entry.create(name='test1')entry2 = Entry.create(name='test2') blog1 = Blog.objects.create(name='test_blog1',entry=原创 2016-11-19 21:15:03 · 881 阅读 · 0 评论 -
python-django的数据简单入库
1、声明类: e = Employee() e.name = '入库数据' e.save()即可存入 2、直接类中使用: ee = Employee(name='aa') ee.save() 3、自带返回值: Employee.objects.create(name='字段值') 查询: result = Employee.objects.all()返回数据对象 直接在原创 2016-11-19 19:22:12 · 1232 阅读 · 0 评论 -
python-django的数据库安装及配置(orm)
首先需要mysql-python的包:mysqldb 通过import Mysqldb检测是否存在 在settings中配置数据库信息及应用信息: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'postgresql',原创 2016-11-19 00:48:16 · 414 阅读 · 0 评论 -
python-django的模板加载
运用loader.get_template() loader对象的get_template()进行模板加载: from django.template import loader,Context,Template from django.http import HttpResponse def index(req): t = loader.get_template('index.html')原创 2016-11-18 21:29:26 · 454 阅读 · 0 评论 -
python-django的URL路由
最普遍的形式:url(r'^myApp/index$',index), 但是需要引入from myApp.views import index url(r'^myApp/index$','index'),不用引入,但是需要在patterns第一个参数写入前缀myApp.views url(r'^myApp/index/\d{2}/$','index') 正则URL url(r'^myA原创 2016-11-18 01:04:41 · 741 阅读 · 0 评论 -
python-django-模板数据的传递
很简单与普通PHP框架很类似,直接传递到视图页面: user = {'name':'max','age':23,'sex':'male'} book_list = ['python','php','java','web'] return render_to_response('index.html',{'title':'my first page','user':user,'bk':book原创 2016-11-18 00:30:26 · 876 阅读 · 0 评论 -
python-django文件上传
视图部分: 需要注意enctype="multipart/form-data" title 注册 {{uf.as_p}} 逻辑处理: # Create your views here. from django.shortcuts import render_to_response from django.http import HttpRespo原创 2016-11-22 10:56:41 · 319 阅读 · 0 评论