zoukankan      html  css  js  c++  java
  • django博客开发

    找一文件夹作为项目文件夹
    1 django-admin.py startproject mysite
    建立工程
    2
    cd mysite
    python manage.py startapp blog
    建立第一个应用
    进行settings.py文件,在

    INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'blog'
    ]

    中添加blog,

    3 同步数据库 

    python manage.py makemigrations 

    python manage.py migrate

    4 创建管理员账号和密码

    python manage.py createsuperuser

    按提示走到底即可

    5  配置settings.py, 如果使用mysql ,

    则DATABASES配置如下

    DATABASES = {
    'default': {
    'ENGINE': 'django.db.backends.mysql',
    'NAME': 'bpmTest',
    'USER': 'root',
    'PASSWORD': '1',
    'HOST':'localhost',
    'PORT':'3306',
    }
    }

    6 如果使用的是nginx服务器并且用了 bootstrap,则需要在nginx的配置文件中添加static目录访问,同时在settings.py中设置
    STATIC_URL = '/static/'


    7 urls中的设置如下
    urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^test1/',include('test1.urls')),
    ]
    如此,可通过 localhost/test1/访问对应app的首页
    8 test1下添加 templates目录,里面添加 index.html文件
    内容如下
    {% load staticfiles %}
    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="utf-8">

    <title>Blog Template for Bootstrap</title>

    <!-- Bootstrap core CSS -->
    <link rel="stylesheet" href="{% static 'bootstrap/css/bootstrap.min.css' %}">
    <script src="{% static 'jquery-1.11.1.js' %}"></script>

    </head>
    <body>
    </body>
    </html>
    其中
    {% load staticfiles %}为引入静态文件
    9  test1的urls中设置如下:
    import views
    urlpatterns = [
    url(r'^$', views.index, name='index'),
    ]
  • 相关阅读:
    服务器上往Mongo导入json文件里的数据
    在Flask蓝图中使用动态URL前缀
    python 的 optparser库
    lowB 三人组
    Linux基础介绍
    html的q标签、blockquote标签
    单冒号伪元素和双冒号伪元素
    CSS中的伪元素选择器
    CSS中的选择器
    CSS中的关系选择器
  • 原文地址:https://www.cnblogs.com/xqnq2007/p/6607781.html
Copyright © 2011-2022 走看看