南强小屋 Design By 杰米
本文实例讲述了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
希望本文所述对大家基于Django框架的Python程序设计有所帮助。
标签:
django,创建应用
南强小屋 Design By 杰米
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
南强小屋 Design By 杰米
暂无django框架创建应用操作示例的评论...
《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线
暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。
艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。
《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。