美文网首页
django 开发(1)hello world

django 开发(1)hello world

作者: qthink | 来源:发表于2017-05-09 17:32 被阅读0次

1. 创建项目

在命令行中到你将要创建的目录夹下输入命令:
django-admin startproject myknow

2. 运行项目

在你创建django项目文件下输入下面命令(默认端口为:8000):
python manage.py runserver
指定端口号(例如指定8888号端口):
python manage.py runserver 8888

3. 创建应用

a) 在命令行中进入到mamage.py的同目录夹下,输入命令:
python manage.py startapp knowledge
b) 在settings.py中的【INSTALLED_APPS】中添加应用,如下面代码中的 'knowledge'为添加的应用:

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

整个项目的目录结构为:

WechatIMG33.jpeg

4. 开始写应用代码

(1)创建第一个视图,在views.py中编写代码

(2)然后不要忘记在myknow中的urls.py中设置url:

from django.conf.urls import url
from django.contrib import admin
import knowledge.views as kv

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^index/', kv.index),

]

数据库迁移:

python manage.py makemigrations
python manage.py migrate

(3)在命令行中启动服务器运行:

python manage.py runserver

相关文章

网友评论

      本文标题:django 开发(1)hello world

      本文链接:https://www.haomeiwen.com/subject/httitxtx.html