zoukankan      html  css  js  c++  java
  • django创建应用

    18.1.5  安装Django
    
    安装Django
    
    node2:/root#pip install Django
    /usr/local/python27/lib/python2.7/site-packages/cryptography/hazmat/primitives/constant_time.py:26: CryptographyDeprecationWarning: Support for your Python version is deprecated. The next version of cryptography will remove support. Please upgrade to a 2.7.x release that supports hmac.compare_digest as soon as possible.
      utils.DeprecatedIn23,
    Looking in indexes: http://mirrors.aliyun.com/pypi/simple/
    Requirement already satisfied: Django in /usr/local/python27/lib/python2.7/site-packages (1.11.9)
    Requirement already satisfied: pytz in /usr/local/python27/lib/python2.7/site-packages (from Django) (2017.2)
    You are using pip version 18.1, however version 19.1.1 is available.
    You should consider upgrading via the 'pip install --upgrade pip' command.
    
    18.1.6  在Django 中创建项目:
    
    node2:/django/mysite#django-admin.py  startproject learning_log
    node2:/django/mysite#ls -ltr
    total 64
    -rwxrwxrwx 1 root root  804 Oct 25  2017 manage.py
    -rwxrwxrwx 1 root root  608 Nov 25  2017 query_mysql.py
    drwxrwxrwx 3 root root 4096 Nov 27  2017 form
    drwxrwxrwx 2 root root 4096 Nov 27  2017 online
    -rwxrwxrwx 1 root root  262 Dec  5  2017 test.py
    -rwxrwxrwx 1 root root  646 Dec  5  2017 test.pyc
    -rwxrwxrwx 1 root root  113 Dec  5  2017 __init__.pyc
    drwxrwxrwx 2 root root 4096 Dec  5  2017 home
    -rwxrwxrwx 1 root root    0 Dec  5  2017 __init__.py
    -rwxrwxrwx 1 root root   27 Dec  5  2017 a1.py
    -rwxrwxrwx 1 root root    5 Dec  5  2017 celerybeat.pid
    drwxrwxrwx 7 root root 4096 Dec 12  2017 static
    drwxrwxrwx 4 root root 4096 Jan 28  2018 blog
    drwxrwxrwx 2 root root 4096 Sep 16  2018 portal
    drwxrwxrwx 2 root root 4096 Apr 24 10:15 mysite
    drwxrwxrwx 4 root root 4096 Apr 25 02:17 news
    drwxr-xr-x 3 root root 4096 Apr 25 09:25 learning_log
    
    /django/mysite/learning_log/learning_log
    
    INSTALLED_APPS = (
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
     
        'learning_log',
    
    18.1.7 创建数据库
    
    Django 将大部分与项目相关的信息都存储在数据库中,因此我们需要创建一个供Django使用的数据库
    
    配置mysql数据库
    
    DATABASES = {
    'default': {
    'ENGINE': 'django.db.backends.mysql',
    'NAME': 'tlcb',
    'USER': 'root',
    'PASSWORD': '1234567',
    'HOST': '192.168.137.3',
    'PORT': '3306',
    }
    }
    
    node2:/django/mysite/learning_log#python manage.py migrate
    Operations to perform:
      Apply all migrations: admin, auth, contenttypes, sessions
    Running migrations:
      Applying contenttypes.0001_initial... OK
      Applying auth.0001_initial... OK
      Applying admin.0001_initial... OK
      Applying admin.0002_logentry_remove_auto_add... OK
      Applying contenttypes.0002_remove_content_type_name... OK
      Applying auth.0002_alter_permission_name_max_length... OK
      Applying auth.0003_alter_user_email_max_length... OK
      Applying auth.0004_alter_user_username_opts... OK
      Applying auth.0005_alter_user_last_login_null... OK
      Applying auth.0006_require_contenttypes_0002... OK
      Applying auth.0007_alter_validators_add_error_messages... OK
      Applying auth.0008_alter_user_username_max_length... OK
      Applying sessions.0001_initial... OK
    node2:/django/mysite/learning_log#
    
    18.1.8 创建应用:
    django-admin.py startproject learning_log 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  • 相关阅读:
    移动端适配问题
    面试题
    c++学习之路
    es6特性
    ndoe安装依赖注意的问题
    如何阻止button默认的刷新页面操作
    npm 全局安装模块,出现XXX不是内部或外部命令解决方法
    .Net MVC系统源码与教学视频《资源分享系列6》
    Javascript书店课程设计《资源分享系列4》
    Python教程与源码《资源分享系列4》
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13348716.html
Copyright © 2011-2022 走看看