美文网首页
学习笔记之博客网站(一)

学习笔记之博客网站(一)

作者: 木子与魚 | 来源:发表于2017-06-27 16:39 被阅读0次

项目说明

1、建立一个简单的个人使用的博客网站,这里不导入用户管理功能。

2、通过管理界面发帖、编辑以及删除帖文。

3、主页显示每篇文章的标题、简短摘要以及发帖日期。

实验过程

1、在创建myDjango文件夹下创建mblog项目,并且创建一个网站框架。

django-admin startproject myDjango

cd myDjango

virtualenv VENV

source VENV/bin/activate

django-admin startproject mblog

cd mblog

pip install django

python manage.py startapp mainsite

cd ..

tree mblog


2、回到mblog文件夹下,执行以下指令进行测试。

cd mblog

python manage.py runserver 192.168.48.128:8000

在浏览器中输入网址http://192.168.48.128:8000

此时出现错误,修改方法,找到settings.py并打开,修改ALLOWED_HOSTS = []为ALLOWED_HOSTS = ['*']即可解决。重复上面的代码,即可得到正确界面,如下所示。


3、文件介绍

manage.py 管理网站配置的文件,接收命令行的工具程序,一般不修改。
和项目同名的文件夹mblog下的settings.py,urls.py及wspi.py。wspi.py是和虚拟机中的网页服务器沟通的接口。urls.py用来设置每一个URL的网址对应的函数以及对应的方式,通常在创建新网页时需要先编辑这个文件。settings.py是此网站的系统设计所在,进行编辑设置的操作。真正网站所有运行的逻辑都是在使用startapp mainsite创建出来的APP文件夹下。

将创建的mainsite加入settings.py的INSTALL_APP列表中。如下:

INSTALLED_APPS = [

    ......

   'django.contrib.staticfiles'

    'mainsite',

]

在默认情况下,Django会使用SQLite存储数据库的内容,使用以下命令会产生一个叫db.sqlite的文件。

所有在网站中添加到数据库的数据都会被放到db.sqlite3文件中,这是一个简化过的文件型SQL关系型数据库系统。

相关文章

  • 学习笔记之博客网站(一)

    项目说明 1、建立一个简单的个人使用的博客网站,这里不导入用户管理功能。 2、通过管理界面发帖、编辑以及删除帖文。...

  • [SQL]Mongodb与hadoop结合

    hadoop学习笔记之七:hadoop与Mongodb结合 - 陈华的博客 - ITeye技术网站http://c...

  • 1.爬取糗百段子

    python学习笔记 声明:学习笔记主要是根据廖雪峰官方网站python学习学习及博客 #糗百提取一页内容 # -...

  • iOS的网站与博客

    欢迎关注我的个人博客,博客里面的内容有更多iOS的小技巧和学习笔记这是我整理的iOS的网站与博客 国内网站 整理的...

  • kubernetes学习笔记之十:RBAC(一)

    原文:kubernetes学习笔记之十:RBAC(一) - 百衲本 - 博客园 (cnblogs.com)[htt...

  • 学习博客和网站

    技术网站动画高级技巧--iOSNSHipster--cocoa美团点评技术团队Cocoachina--iOS 博客...

  • JAVA学习-基础知识汇总

    由于本人的个人博客网站到期,因此开始整理之前的学习笔记发布到简书,供日后学习使用。 关键字 null,goto,c...

  • kubernetes学习笔记之十:RBAC(二)

    原文:kubernetes学习笔记之十:RBAC(二) - 百衲本 - 博客园 (cnblogs.com)[htt...

  • MySQL SQL调优之索引知识学习笔记

    继我的上篇博客:Oracle索引知识学习笔记,再记录一篇MySQL的索引知识学习笔记,本博客是我在学习尚硅谷的学习...

  • webpack4入门学习笔记(一)

    系列博客链接 webpack4入门学习笔记(一) webpack4入门学习笔记(二) webpack4入门学习笔记...

网友评论

      本文标题:学习笔记之博客网站(一)

      本文链接:https://www.haomeiwen.com/subject/vgfzqxtx.html