最近想学习python,尤其是Django,本来照着Step by Step 做可是总是会出现错误,原来现在版本不一样了,尤其是使用Admin的时候,页面总是出不来,原来1.0的配置改变了,折腾了一天才找到解决方案。哎~果然自己还是很菜啊,防止自己忘记配置,写下来吧,希望对大家有所帮助。
Django-admin.py startproject newtest
cd newtest
manage.py startapp address
修改文件settings.py
DATABASE_ENGINE = 'sqlite3'
DATABASE_NAME = './data.db'
DATABASE_USER = ''
DATABASE_PASSWORD = ''
DATABASE_HOST = ''
DATABASE_PORT = ''
。。。。。
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.admin', #新加
'newtest.address',#新加
)
修改newtest\address中的models.py
#coding=utf-8
from django.db import models
# Create your models here.
class Address(models.Model):
name = models.CharField('姓名',max_length=20,unique=True)
gender = models.CharField('性别',choices=(('M','男'),('F','女')),
max_length=1)
telphone = models.CharField('电话',max_length=20)
mobile = models.CharField('手机',max_length=11)
在此文件夹中创建文件Admin.py 内容
from django.contrib import admin
from models import Address
admin.site.register(Address)
修改urls.py
from django.conf.urls.defaults import *
# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
# Example:
# (r'^newtest/', include('newtest.foo.urls')),
# Uncomment the admin/doc line below and add 'django.contrib.admindocs'
# to INSTALLED_APPS to enable admin documentation:
# (r'^admin/doc/', include('django.contrib.admindocs.urls')),
# Uncomment the next line to enable the admin:
(r'^admin/(.*)', admin.site.root),
)
执行代码
manage.py syncdb
创建表
和管理用户
manage.py runserver
运行。。。。
中文环境修改文件settings.py
LANGUAGE_CODE = 'zh-CN'
源代码见附件
分享到:
相关推荐
【Django小例子】是一个基于Python的Web框架Django创建的简单网站示例。Django是一个强大而灵活的开源框架,用于快速开发安全且可维护的网站。这个小例子展示了如何利用Django的基本功能来构建一个运行中的网站,...
这个小例子将引导我们深入了解Django的基础知识和核心概念。 首先,`mysite`这个文件名通常对应于Django项目的根目录。在Django中,一个项目(如`mysite`)是由多个应用(apps)组成的,每个应用专注于特定的功能或...
【django小例子】是一个基于Django框架开发的简易库存管理系统,展示了如何运用Django的核心功能来构建一个实际的应用。Django是Python编程语言中的一个强大且灵活的Web开发框架,它遵循模型-视图-控制器(MVC)设计...
【Python+Django 官方例子详解】 Python与Django的结合是Web开发领域的一股强大力量。Django,一个由Python编写的高级Web框架,以其“快速、易用且强大”著称,旨在让开发者能快速地构建高质量的Web应用。在深入...
这个例子展示了如何使用Django的基本组件来创建一个简单的Web应用。通过模型管理数据,视图处理请求,模板生成响应,以及使用时间显示功能,开发者可以快速构建出功能完善的网页。在这个项目中,用户可以看到所有...
总结来说,"ios运行django的例子"意味着在iOS设备上利用Python环境运行Django项目,可能是为了实现本地数据处理或离线应用。具体实现需要借助第三方iOS Python环境,并根据项目需求调整Django的应用方式。在处理这样...
在本项目"Python3.5,django1.10实用例子2"中,我们将深入探讨如何利用Python 3.5和Django 1.10框架进行高效开发,特别是涉及AJAX、线程(thread)以及子进程(subprocess)调用系统命令的技术。这个项目可能包含一...
标题中的“django例子201511.epub.7z”表明这是一个关于Django框架的实例教程,被压缩为EPUB格式,并且是2015年11月版本的。EPUB是一种电子书格式,常用于存储含有文本、图片和多媒体内容的文档。而.7z则是7-Zip软件...
在这个“django例子CRUD完整版”中,我们将探讨如何使用 Django 实现基本的 Create(创建)、Read(读取)、Update(更新)和 Delete(删除)操作,这些都是任何数据管理应用的基础。 首先,`manage.py` 是 Django ...
前几天写的django 简易博客开发记录,贴个链接吧 django 简易博客开发 1 安装、创建、配置、admin使用 http://www.cnblogs.com/cacique/archive/2012/09/29/2707976.html django 简易博客开发 2 模板和数据查询 ...
在这个例子中,访问`http://127.0.0.1:8000/static/iphone.png`显示图片,说明Django已经正确配置了静态文件路径,并且图片位于`static`目录下。用户可以通过这个URL直接访问到这个名为`iphone.png`的图片文件。 另...
在Android平台上运行Django应用是一项技术挑战,但也是实现跨平台开发的一种方法。Django是Python的一个强大Web框架,而Android则是主流的移动操作系统,两者结合可以为开发者提供丰富的功能和灵活性。以下将详细...
在这个例子中,我们看到一个基于Django的博客应用的实现。Django提供了模型-视图-控制器(MVC)的架构模式,帮助开发者构建数据库驱动的Web应用。模型用于数据建模,视图处理请求并返回响应,而模板则负责呈现用户...
**Django 1.8 Polls 示例详解** Django是一个高度流行且功能强大的Python Web框架,它以“快速开发、清晰代码”为理念,被广泛应用于构建高效、可扩展的Web应用。在Django 1.8版本中,官方提供了一个名为“Polls”...
**Django简单的入门例子** Django是一个用Python编写的高级Web框架,它鼓励快速开发和清洁、实用的设计。本篇文章将带你一步步了解如何入门Django,通过一个简单的例子来掌握其基本操作。 首先,我们需要安装...
这是一个使用Python的Django框架和REST Framework(DRF)构建的企业管理系统源代码项目,结合了前端的Vue.js技术实现前后端分离。以下是对这个项目的关键知识点的详细解释: 1. **Django**: Django是Python中的一款...
在这个例子中,我们关注的是如何在Django项目中处理并发,特别是在Linux环境下,这涉及到多线程、锁机制以及资源管理等核心概念。 首先,"并发处理"是指系统在同一时间内处理多个请求的能力。在Django中,这可以...
本文将介绍在Python框架Django中如何进行...通过这个例子,我们可以了解到Django的视图和模板是如何相互协作,实现Web应用中的数据展示功能的。希望这些知识点能为读者提供一定的参考价值,并在实际开发中加以应用。
在本文中,我们将深入探讨如何使用Django框架实现文件上传并将其在网页上显示的简单例子。Django是一个流行的Python Web开发框架,以其强大的功能和高效性而受到开发者喜爱。文件上传是Web应用中常见的需求,例如...