zoukankan      html  css  js  c++  java
  • 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,并输入用户名和密码即可

      

      

  • 相关阅读:
    fastText文本分类算法
    迁移学习综述
    Doc2vec实现原理
    skip-thought vector 实现Sentence2vector
    IRT模型的参数估计方法(EM算法和MCMC算法)
    解决不能再jupyter notebook中使用tensorflow
    TensorFlow——循环神经网络基本结构
    React项目使用React-Router
    初始化一个React项目(TypeScript环境)
    TypeScript TSLint(TypeScript代码检查工具)
  • 原文地址:https://www.cnblogs.com/djcsch2001/p/2722880.html
Copyright © 2011-2022 走看看