Ubuntu Python2.7 django1.3 安装使用过程部分笔记
来源:互联网 发布:优酷视频for mac 编辑:程序博客网 时间:2024/06/06 00:42
Ubuntu 安装分区问题:
/ 根分区 20-30G
swap(交换空间) 内存的两倍
home 剩下的分给home
Python中文显示问题:
在.py 文件首行 写入 “#coding=utf-8”
卸载django:
找到django安装目录
/usr/local/lib/python/site-packages
或者
/usr/local/lib/python/dist-packages
中的 django 目录 即可。
django 1.3 版本 项目测试笔记
一、 django 安装
tar zxvf 压缩包
python setup.py install
二、项目创建
django-admin.py startproject 项目名
三、创建工程
python mange.py startapp 工程名
四、添加应用
vim settings.py
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'blog',(此处为添加的应用 blog)
)
五、修改urlcongfig
vim urls.py
urlpatterns = patterns('',
# Examples:
# url(r'^$', 'csvt01.views.home', name='home'),
# url(r'^csvt01/', include('csvt01.foo.urls')),
# Uncomment the admin/doc line below to enable admin documentation:
# url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
# Uncomment the next line to enable the admin:
# url(r'^admin/', include(admin.site.urls)),
url(r'^blog/index/$','blog.views.index'),(此处为添加的url映射)
)
六、处理 /blog/views.py 试图处理方法
vim blog/views.py
from django.http import HttpResponse
def index(req):
return HttpResponse('<h1>hello word! python django</h1>')
七、启动开发服务器
python manage.py runserver
自动生成url:http://127.0.0.1:8000
第七课时
一、定义模型(django 如何使用数据库 基本配置操作)
1、安装Mysql数据库,安装Python-mysql
2、设置settings.py文件
DATABASES ={
'default': {
'ENGINE': 'django.db.backends.mysql', #(设置数据库类型.mysql)
'NAME': 'test', #(设置选择的数据库)
'USER': 'root', #(设置数据库用户名)
'PASSWORD': '123', #(设置数据库密码)
'HOST': '', #(主机)
'PORT': '', #(端口号)
}
3、在应用(app 对应的目录)目录中的 models.py 文件中创建数据库对象
from django.db import models
# Create your models here.
class Employee(models.Model):
name = models.CharField(max_length=20)
(此处语句操作:创建 Employee 的数据表,在表 Employee中创建 name 字段(限制长度20))
4、最后执行 python manage.py syncdb 命令,完成数据同步,数据库创建完成。
第八课时
一、模型数据操作(查询数据库)
1、/csvt01/blog/models.py (修改模型文件)
from django.db import models
# Create your models here.
class Employee(models.Model):
name = models.CharField(max_length=20)
def __unicode__(self):
return self.name
(注意:)def __unicode__(seft): 将数据库字段转化为字符的函数
2、/csvt01/blog/list.py(查询数据库文件)
from django.shortcuts import render_to_response
from blog.models import Employee
def index(req):
emps = Employee.objects.all()
return render_to_response('list.html',{'emps':emps})
3、/csvo1/templates/list.html(模板文件展示)
{% for v in emps %}
<li>{{forloop.counter}}.{{v}}</li>
{% endfor %}
/ 根分区 20-30G
swap(交换空间) 内存的两倍
home 剩下的分给home
Python中文显示问题:
在.py 文件首行 写入 “#coding=utf-8”
卸载django:
找到django安装目录
/usr/local/lib/python/site-packages
或者
/usr/local/lib/python/dist-packages
中的 django 目录 即可。
django 1.3 版本 项目测试笔记
一、 django 安装
tar zxvf 压缩包
python setup.py install
二、项目创建
django-admin.py startproject 项目名
三、创建工程
python mange.py startapp 工程名
四、添加应用
vim settings.py
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'blog',(此处为添加的应用 blog)
)
五、修改urlcongfig
vim urls.py
urlpatterns = patterns('',
# Examples:
# url(r'^$', 'csvt01.views.home', name='home'),
# url(r'^csvt01/', include('csvt01.foo.urls')),
# Uncomment the admin/doc line below to enable admin documentation:
# url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
# Uncomment the next line to enable the admin:
# url(r'^admin/', include(admin.site.urls)),
url(r'^blog/index/$','blog.views.index'),(此处为添加的url映射)
)
六、处理 /blog/views.py 试图处理方法
vim blog/views.py
from django.http import HttpResponse
def index(req):
return HttpResponse('<h1>hello word! python django</h1>')
七、启动开发服务器
python manage.py runserver
自动生成url:http://127.0.0.1:8000
第七课时
一、定义模型(django 如何使用数据库 基本配置操作)
1、安装Mysql数据库,安装Python-mysql
2、设置settings.py文件
DATABASES ={
'default': {
'ENGINE': 'django.db.backends.mysql', #(设置数据库类型.mysql)
'NAME': 'test', #(设置选择的数据库)
'USER': 'root', #(设置数据库用户名)
'PASSWORD': '123', #(设置数据库密码)
'HOST': '', #(主机)
'PORT': '', #(端口号)
}
3、在应用(app 对应的目录)目录中的 models.py 文件中创建数据库对象
from django.db import models
# Create your models here.
class Employee(models.Model):
name = models.CharField(max_length=20)
(此处语句操作:创建 Employee 的数据表,在表 Employee中创建 name 字段(限制长度20))
4、最后执行 python manage.py syncdb 命令,完成数据同步,数据库创建完成。
第八课时
一、模型数据操作(查询数据库)
1、/csvt01/blog/models.py (修改模型文件)
from django.db import models
# Create your models here.
class Employee(models.Model):
name = models.CharField(max_length=20)
def __unicode__(self):
return self.name
(注意:)def __unicode__(seft): 将数据库字段转化为字符的函数
2、/csvt01/blog/list.py(查询数据库文件)
from django.shortcuts import render_to_response
from blog.models import Employee
def index(req):
emps = Employee.objects.all()
return render_to_response('list.html',{'emps':emps})
3、/csvo1/templates/list.html(模板文件展示)
{% for v in emps %}
<li>{{forloop.counter}}.{{v}}</li>
{% endfor %}
阅读全文
0 0
- Ubuntu Python2.7 django1.3 安装使用过程部分笔记
- 安装Django python2.7 + Django1.5.12
- 快速使用Python2.7和Django1.9
- django学习笔记(一):Python2.7 、Django1.2下载及安装
- Python2.7+Django1.8 [Windows7] 安装和配置
- ubuntu 安装python2.7
- ubuntu python2.7安装MySQLdb
- django1.10 使用笔记
- Django(1) 2016.12.10 ubuntu安装django1.7-mysql-pymysql
- django1.7安装记录
- Ubuntu 12.04安装JDK 7过程笔记
- Ubuntu-Python2.7安装 scipy,numpy,matplotlib
- Ubuntu-Python2.7安装 scipy,numpy,matplotlib
- Ubuntu-Python2.7安装 scipy,numpy,matplotlib
- Ubuntu-Python2.7安装 scipy,numpy,matplotlib
- Ubuntu-Python2.7安装 scipy,numpy,matplotlib
- Ubuntu-Python2.7安装 scipy,numpy,matplotlib
- ubuntu下python2.7版安装sicpy
- unity中多屏显示
- 【SQL Server学习笔记】10:SELECT中开窗函数与OVER子句
- bzoj 1024: [SCOI2009]生日快乐(暴力dfs枚举所有情况)
- 自动化测试robotframework环境搭建及常用库
- kaldi中FST的可视化-以yesno为例
- Ubuntu Python2.7 django1.3 安装使用过程部分笔记
- jquery 克隆input
- Java
- Paint、Canvas
- Java
- 贪心+线段树(优先队列)——51nod1191 消灭兔子
- unity三种图片格式
- struts2的常量配置
- jmeter服务器上安装