django开发Blog(1)
(一)创建项目
django-admin.py startproject mysite
运行这个命令时,需要django-admin.py在PATH环境变量中
我的django-admin.py在 Django目录\Django-1.4.1\django\bin中
此时目录结构为
mysite
│ manage.py
│
├─blog
│ models.py
│ tests.py
│ views.py
│ __init__.py
│
└─mysite
settings.py
settings.pyc
urls.py
urls.pyc
wsgi.py
wsgi.pyc
__init__.py
__init__.pyc
(二)创建项目blog
manage.py startapp blog
(三)设置model
找到models.py
from django.db import models
#Create your models here
删掉注释,加入以下代码
class BlogPost(model.Model):
title=models.CharField(max_length=150)
body=models.TextField()
timestamp=models.DateTimeField()
(四)设置数据库
(1)生成数据库
我们使用MYSQL,用命令Create Database djangodb;生成数据库djangodb
(2)设置配置文件
打开配置文件setting.py,找到DATABASES ={...},改成
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
'NAME': 'djangodb', # Or path to database file if using sqlite3.
'USER': 'root', # Not used with sqlite3.
'PASSWORD': 'djcsch2001', # Not used with sqlite3.
'HOST': 'localhost', # Set to empty string for localhost. Not used with sqlite3.
'PORT': '', # Set to empty string for default. Not used with sqlite3.
}
}
(3)生成表
manage.py syncdb
生成表后会提示是否生成admin账户:
You just installed Django's auth system,which means you don't hava any superusers definde.
Would you like to create one now?(yes/no):yes
选择yes,并输入用户名和密码即可
转载于:https://www.cnblogs.com/djcsch2001/archive/2012/10/13/2722880.html
django开发Blog(1)相关推荐
- Django 开发中的最佳实践之一
为什么80%的码农都做不了架构师?>>> Django 开发中的最佳实践之一 本文关注 Django 开发中调试的部分. 出自 Flask 项目旗下的 Werkzeug deb ...
- html请求接口_python接口自动化测试 - 2.Django开发接口
要测试接口,首先我们要学会开发一个简单的接口,只有你知道了如何开发,你才能更好的进行测试,才能知道具体哪里最容易出错,从而大大的提高测试的准确性以及覆盖率.所以,我们以Django为例子,开发一个简单 ...
- Django开发社交类网站必备的10个第三方应用
本文首发于我的博客 追梦人物的博客,欢迎关注. Django 的好处就是大而全,不仅内置了 ORM.表单.模板引擎.用户系统等,而且第三方应用的生态也是十分完善,开发中大部分常见的功能都能找到对应的第 ...
- django开发环境搭建
django开发环境搭建 1.下载所需要的安装包 pycharm python3.7.9 2.安装pycharm python环境 3.Windows 安装mkvirtualenv虚拟python环境 ...
- python后台架构Django开发全解
全栈工程师开发手册 (作者:栾鹏) python教程全解 我的使用环境win8+python3.6+pycharm+django2.0 博主使用的是anaconda佩戴的python3.6,所以pyt ...
- 使用Python Django开发web应用5 URL映射、模板和视图
版本声明:转载请注明出处.未经允许,禁止商业用途. 使用Python Django开发web应用5 URL映射.模板和视图 ----刘一凡 创建模板 在D:\django\web\blog\中创建te ...
- 使用Python Django开发web应用15 缓存
版本声明:转载请注明出处.未经允许,禁止商业用途. 15 使用Python Django开发web应用 缓存 讲师:刘一凡 第一步: 在settings.py中进行添加 CACHES = { ...
- 使用Python Django开发web应用4 模型和数据库
版本声明:转载请注明出处.未经允许,禁止商业用途. 使用Python Django开发web应用 模型和数据库 ----刘一凡 数据库配置 Django支持很多数据库,官方支持PostgreSQL. ...
- 使用Python Django开发web应用14 静态文件
版本声明:转载请注明出处.未经允许,禁止商业用途. 14 使用Python Django开发web应用 静态文件 讲师:刘一凡 第一步: 准备静态文件,制作图片OurBlog 第二步: 缺省配置下.静 ...
最新文章
- 互联网造车上半场即将收尾,下半场才是真考验
- SAP CRM和Cloud for Customer的UI界面皮肤更改
- 教你Mac电脑复制手机粘贴的隐藏玩法
- C#网络版斗地主——出牌权限的传递
- python decimal类型转化_python的json模块,针对decimal类型直接dumps报错
- 莫比乌斯反演汇总【算法+题目】
- 新浪微博技术分享:微博短视频服务的优化实践之路
- 掌握这些常见的数据可视化表达方式,成为可视化达人!
- 2014年世界互联网大会最值得分享的PPT:互联网思维
- Jenkins构建从github上克隆时,报Host key verification failed.
- 工具 | Cmder 自定义 aliases 命令
- Java中hir_Java中数据库的使用基础
- WiFi adb studio使用WiFi进行运行调试
- 声网首席科学家钟声:感知实时互联网
- Piwik网站流量访问统计系统
- 怎么更改计算机管理员用户名和密码,Win10系统无法修改管理员账户密码怎么办?...
- Quartusii 调试工具之In-System Memory Content Editor
- 周末的一点心得和总结(Latex技巧,多巴胺和韦伯-费希纳定律还有微商)
- SIGIR‘22 推荐系统论文之POI篇
- [渝粤教育] 洛阳师范学院 大学物理(电磁学) 参考 资料
热门文章
- ubuntu12.04下NFS链接开发板并测试交叉编译的第一个应用
- VB高效导入Excel2003和Excel2007文件到MSHFlexGrid控件显示
- java阅读doc文件格式_java – 正确区分.xls和.doc文件的方法?
- vim-go开发环境安装
- leetcode算法题--回文数
- TraceRoute原理
- python过滤敏感词
- android动态加载宽高,动态添加LinearLayout的高度实例
- linux中看挂载的磁盘用什么命令,使用Linux命令行挂载硬盘和分区 | MOS86
- 微信小程序code 换取 session_key