随笔分类 - Django
摘要:1.创建工程django-admin.py startproject csvt12 2.创建项目cd csvt12django-admin.py startapp blog 3.修改配置文件vim settings打开django.contrib.auth和django.contrib.admin
阅读全文
摘要:使用cookie的特点是把用户信息保存在客户端,这样就存在了安全隐患为了保持安全性,就产生了session,session是将用户信息,例如用户名和密码,访问的内容等等,以加密的形式保存在服务器1.创建工程django-admin.py startproject csvt11 2.创建项目cd cs
阅读全文
摘要:1.创建工程django-admin.py startproject csvt10 2.创建项目cd csvt09python manage.py startapp online 3.修改配置文件vim settings略 4.修改url配置文件vim urls.pyurl(r'^register/
阅读全文
摘要:1.创建工程django-admin.py startproject csvt09 2.创建项目cd csvt09django-admin.py startapp blog 3.修改配置文件vim settings略 4.修改url配置文件vim urls.pyurl(r'^register/$',
阅读全文
摘要:同13,但是Admin后台是通过数据库方式,所以先要一.vim blog/models.pyfrom django.db import models class User(models.Model): username = models.CharField(max_length=30) headIm
阅读全文
摘要:前面步骤略1.vim view.pyfrom django.shortcuts import render_to_responsefrom django.http import HttpResponsefrom django import forms class UserForm(forms.For
阅读全文
摘要:1.vim settings 略2.vim urls.pyurl(r'^blog/register/$','blog.views.register')3.vim blog/views.pyfrom django import formsfrom django.http import HttpResp
阅读全文
摘要:定义:vim blog/models.pyfrom django.db import modelsclass Author(models,Model): name = models.CharField(max_length=30) def __unicode__(self): return self
阅读全文
摘要:即web界面的many to many blog/models.pyfrom django.db import modelsclass Author(models,Model): name = models.CharField(max_length=30) def __unicode__(self)
阅读全文
摘要:1.vim settings.py里面打开INSTALLED_APPS下面的django.contrib.admin(即取消注释)2.vim urls.py里面打开顶上的from django.contrib import admin和admin.autodiscover()和下面的url(r'^a
阅读全文
摘要:定义:vim blog/models.pyfrom django.db import modelsclass Entry(models,Model): name = models.CharField(max_length=30) def __unicode__(self): return self.
阅读全文
摘要:vim blog/models.pyfrom django.db import modelsclass Employee(models,Model): name = models.CharField(max_length=20) def __unicode__(self): return self.
阅读全文
摘要:对数据库的基本使用:1.确定有没有安装MySQL-pythonrpm -qa | grep MySQL-python 2.启动数据库service mysqld start 3.创建数据库create database csvt default charset = utf8; 4.vim setti
阅读全文
摘要:第一种方式:vim views.py from django.template import loader,Context,Templatefrom django.http import HttpResponsefrom django.shortcuts import render_to_respo
阅读全文
摘要:vim blog/views.py from django.shrtcuts import render_to_response class Person(object): def __init__(self,name,age,sex): self.name=name self.age=age se
阅读全文
摘要:之前讲的是加载静态的HTML文件,那如何加载动态的HTML文件呢?就要通过模板变量,Django中通常是由{{变量名}}包含的如: 第一种方式:vim blog/views.py from django.shrtcuts import render_to_response def index(req
阅读全文
摘要:视图和URL配置:urls.py这个文件叫做url config url(r'^index/$','blog/views.index'), 如Django安装views.py文件里面我们给用户返回的是自己写的Hello Django,但实际中,肯定是连接一个HTML文件,这章主要是讲怎么链接一个HT
阅读全文
摘要:1.下载Django的tar.gz包,然后解包tar xzvf Django.tar.gzcd Django里面有个setup.py文件,执行python setup.py install 进行安装 2.Django的初始化工作 创建项目:django-admin.py startproject c
阅读全文