
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 · 276 阅读 · 0 评论 -
python-django的form的使用
视图页面: {{form}} view.py:# Create your views here.# from django import formsfrom django.http import HttpResponsefrom django.shortcuts import render_to_responseclass UserForm(forms.Form):原创 2016-11-20 20:25:58 · 523 阅读 · 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 · 1077 阅读 · 0 评论 -
python-django的自带后台管理模块
开启:settings apps里面里面开启:'django.contrib.admin',使用sqlite3数据库url配置:开启from django.contrib import adminadmin.autodiscover() url(r'^admin/', include(admin.site.urls)),models.py里面配置表:原创 2016-11-19 21:30:49 · 1348 阅读 · 0 评论 -
python-django的many to one模型
many:Blogone:Entryfrom blog.models import Entry,Blogentry1 = Entry.create(name='test1')entry2 = Entry.create(name='test2')blog1 = Blog.objects.create(name='test_blog1',entry=原创 2016-11-19 21:15:03 · 943 阅读 · 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 · 1297 阅读 · 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 · 482 阅读 · 0 评论 -
python-django的模板加载
运用loader.get_template() loader对象的get_template()进行模板加载:from django.template import loader,Context,Templatefrom django.http import HttpResponsedef index(req): t = loader.get_template('index.html')原创 2016-11-18 21:29:26 · 485 阅读 · 0 评论 -
python-django的URL路由
最普遍的形式:url(r'^myApp/index$',index), 但是需要引入from myApp.views import indexurl(r'^myApp/index$','index'),不用引入,但是需要在patterns第一个参数写入前缀myApp.viewsurl(r'^myApp/index/\d{2}/$','index') 正则URLurl(r'^myA原创 2016-11-18 01:04:41 · 782 阅读 · 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 · 913 阅读 · 0 评论 -
python-django文件上传
视图部分:需要注意enctype="multipart/form-data" title 注册 {{uf.as_p}} 逻辑处理:# Create your views here.from django.shortcuts import render_to_responsefrom django.http import HttpRespo原创 2016-11-22 10:56:41 · 352 阅读 · 0 评论