django-构造第一个blog

news/2025/2/27 10:25:56

1、安装好postgresql和psycopg2

2、django-admin.py startproject blog

3、manage.py startapp myblog

4、打开models.py


并编辑

 #!/usr/bin/env python 
from django.db import models

class BlogPost(models.Model):
    title=models.CharField(max_length=150)
    body=models.TextField()
    timestamp=models.DateTimeField()

 

打开settings.py



 并编辑其中的DATABASES段

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql_psycopg2', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
        'NAME': 'myblog',                      # Or path to database file if using sqlite3.
        'USER': 'adadmin',                      # Not used with sqlite3.
        'PASSWORD': '',                  # Not used with sqlite3.
        'HOST': '',                      # Set to empty string for localhost. Not used with sqlite3.
        'PORT': '',                      # Set to empty string for default. Not used with sqlite3.
    }
}

 

5、创建表

F:\test\blog>manage.py syncdb
Creating tables ...
Creating table auth_permission
Creating table auth_group_permissions
Creating table auth_group
Creating table auth_user_user_permissions
Creating table auth_user_groups
Creating table auth_user
Creating table auth_message
Creating table django_content_type
Creating table django_session
Creating table django_site

You just installed Django's auth system, which means you don't have any superuse
rs defined.
Would you like to create one now? (yes/no): y
Please enter either "yes" or "no": yes
Username (Leave blank to use 'deepfuture'): myblog
E-mail address: deepfuturelx@gmail.com
Password:
Password (again):
Superuser created successfully.
Installing custom SQL ...
Installing indexes ...
No fixtures found.


http://www.niftyadmin.cn/n/1958818.html

相关文章

Dreamweaver MX认证考试(样题)

Dreamweaver MX认证考试(样题) http://www.gz35.com/new1/list.asp?boardid3  Macromedia Dreamweaver MX认证考试(样题) 作者: 1. 下面关于New Style(新样式)对话框的说法错误的是:□ A. 可以选择Make Custom Style&#xff08…

2011.7.11-7.15 周总结

在这一周中,已经实现了从串口读出数据的过程,包括NMEA-0183格式的数据及二进制格式的数据。 同时对从模拟器读出的数据进行了分析,对照数据说明分析具体消息的内容是否相符,其中发现有1至2项不相符的情况,不知是模拟器…

2023年05月份青少年软件编程Python等级考试试卷三级真题(含答案)

2023-05 Python三级真题 题数:38 分数:100 测试时长:60min 一、单选题(共25题,共50分) 1. 请选择,下面代码运行之后的结果是?( )(2分) a 2 b 4 try:…

Unity手游之路十二手游资源热更新策略探讨

http://blog.csdn.net/janeky/article/details/17666409 上一次我们学习了如何将资源进行打包。这次就可以用上场了,我们来探讨一下手游资源的增量更新策略。注意哦,只是资源哦。关于代码的更新,我们稍后再来研究。理论上这个方案可以使用各种…

经理人必看的十个管理网站

管理这玩艺远远看着如同象牙塔中的佛牙舍利,可观而不可玩。其实身在其中无非就是一张窗户纸,没有什么大不了的……… 管理这玩艺远远看着如同象牙塔中的佛牙舍利,可观而不可玩。其实身在其中无非就是一张窗户纸,没有什么大不了的。…

Unity手游之路十三手游代码更新策略探讨

http://blog.csdn.net/janeky/article/details/25923151 之前我们已经学过手机游戏的资源热更新策略了。在实际手游的开发运营中,我们需要经常修复bug,增加新玩法。这些通常都涉及到代码的更新。unity游戏代码的更新比较复杂,也存在不同的更新…

在.NET中调用Oracle9i存储过程经验总结

在.NET中调用Oracle9i存储过程可以用多个数据提供者,比如OralceClient,OleDb。本文将用OralceClient为例。.NET语言用C#。一、调用一个带输入、输出参数的存储过程首先,在Oralce中创建存储过程如下:create or replace procedure G…

怎样把你的肾补起来!(原来我有黑眼圈,皮肤发黄时肾不好啊)!!世界上唯一有能力让时间扭转、青春永在的最强有力的器官,就是肾脏。...

脸上的一切瑕疵以及衰老的痕迹,都是可以通过强悍的肾脏来抹去的,世界上唯一有能力让时间扭转、青春永在的最强有力的器官,就是肾脏。 青春永在的最强有力的武器 肾脏是女性的宝贝,特别是在怀孕准备生产的时候,短短的…