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'),
    ]
  • 相关阅读:
    jQuery 基本选择器
    JavaScriptif while for switch流程控制 JS函数 内置对象
    JavaScrip基本语法
    数据库 存储引擎 表的操作 数值类型 时间类型 字符串类型 枚举集合 约束
    数据库基础知识 管理员 用户登录授权的操作
    粘包的产生原理 以及如何解决粘包问题
    socket TCP DPT 网络编程
    2018年年终总结
    Android技术分享
    No accelerator found
  • 原文地址:https://www.cnblogs.com/xqnq2007/p/6607781.html
Copyright © 2011-2022 走看看