Django基本配置
来源:互联网 发布:一手数据 编辑:程序博客网 时间:2024/05/01 06:45
搞了好几个小时,又是看视频,又是看资料,终于刚刚把Django框架搭建好了,配置好了站点blog和首页面的代码,在浏览器里面运行成功。
下面我把我搭建的过程和所遇到的问题,给大家解释下。
我是在Linux下搭建的环境
首先自己要有安装python,没安装的,必须先安装python
然后下载Django框架,这里我下载的是Django-1.3.3版本
解压文件用命令 tar -zxvf Django-1.3.3.tar.gz 解压后出现文件夹Django-1.3.3
cd Django-1.3.3
安装Django 用命令 python setup.py install
然后文件会被安装到/usr/local/bin 目录下的django-admin.py
安装完成后,检查Django是否安装完好。python | import django | django.VERSION 查看python版本
manage.py文件是一个同这个Django项目一起工作的工具。你可以从它在目录列表中的权限看到它是可以执行的。
settings.py文件包含了项目的默认设置。包括数据库信息,调试标志以及其他一些重要的变量。你项目里安装的任何应用都可以访问这个文件。
urls.py文件在Django里叫URLconf,它是一个在URL模式映射到你应用程序上的配置文件。
安装完成后开始创建网站项目
django-admin.py startproject csvt1就会在当前目录下创建项目文件夹为csvt1的目录
然后切换至csvt1目录会发现四个文件 __init__.py /settings.py/manage.py/urls.py/
四个文件中__init__.py文件用于初始化文件。setting.py文件用于配置参数,urls.py配置连接参数等信息
首先打开setting.py文件,修改下列代码
INSTALLED_APPS = (112 'django.contrib.auth',113 'django.contrib.contenttypes',114 'django.contrib.sessions',115 'django.contrib.sites',116 'django.contrib.messages',117 'django.contrib.staticfiles',118 <span style="color:#ff0000;"><span style="white-space:pre"></span>'blog',</span>)
LANGUAGE_CODE = 'zh-cn'
红色地方为修改的地方,
然后打开urls.py文件
在urlpatterns=patterns中添加下面
url(r'^blog/index/$','blog.views.index'),
代表blog站点下的index页。和前面的Blog照应
切换至blog页面,打开view.py文件
修改代码为:
1 from django.http import HttpResponse
2
3
4 def index(req):
5 >---return HttpResponse('<h1>HelloWorld</h1>')
保存
然后退出
运行命令:python manage.py runserver
启动Web服务器
然后就看到开启了服务端口127.0.0.1:8000
在浏览器中运行此连接,成功显示出来
Django站点搭建成功了
这里面,如果有一个步骤出现错误,都会导致不成功,所以,配置的时候千万要小心仔细做。
- Django基本配置
- django settings 基本配置
- django基础入门(1)django基本配置
- Python Django项目基本配置
- Django 介绍、安装配置、基本使用、Django 用户注册例子
- Django开发的URL的基本配置
- Django基本命令 静态文件配置 笔记
- 腾讯云服务器--django安装及基本配置
- Django 配置
- 配置django
- django配置
- Django-配置
- Django 配置
- Django配置
- django 的基本函数
- django 基本操作
- django基本命令
- Django基本命令
- Android ListView分页加载数据
- Android最佳性能实践(四)——布局优化技巧
- 20150326
- 美国不应排斥亚投行
- -bash: yum: command not found 问题解决
- Django基本配置
- RPM软件包管理的查询功能
- setup_irq与request_irq的区别
- ubuntu常见错误--could not get lock /var/lib/dpkg/lock -open
- AndroidStudio创建项目时一直处于building“project name”gradle project info的解决办法
- RPG的错排
- redis 入门(一)
- JAVA 开发平台的技术和框架(五)日志管理 :common-logging slf4j log4j logBack
- android中ImageView、ImageButton、Button之间的区别