[原](05)Django-创建我的网页

Django-创建我的网页

源码地址:https://github.com/edrainann/Django_website

一、准备环境

1、安装python

2、安装Django

pip install django

3、查看Django是否安装成功

>>> import django
>>> print(django.get_version())
2.2

或者在cmd下检查

edrainsite>django-admin
Type 'django-admin help <subcommand>' for help on a specific subcommand.
Available subcommands:
[django]
    check
    compilemessages
    createcachetable
    dbshell
    diffsettings
    dumpdata
    flush
    inspectdb
    loaddata
    makemessages
    makemigrations
    migrate
    runserver
    sendtestemail
    shell
    showmigrations
    sqlflush
    sqlmigrate
    sqlsequencereset
    squashmigrations
    startapp
    startproject
    test
    testserver
Note that only Django core commands are listed as settings are not properly configured (error: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call sett
ings.configure() before accessing settings.).

参考网址:https://docs.djangoproject.com/en/2.2/intro/install/

二、开始打造自己的网页

参考网址:https://docs.djangoproject.com/en/2.2/intro/tutorial01/

1、创建项目

使用 startproject 来创建项目

> django-admin startproject edrainsite

2、运行项目

> python manage.py runserver

这样就可以运行起来啦
打开网址:http://127.0.0.1:8000/ 进行校验

3、创建应用

> py manage.py startapp hola

4、创建我的第一个视图

1)hola/views.py 下

from django.http import HttpResponse

def index(request):
    return HttpResponse("Hola! This is index~")

def edrain(request):
    return HttpResponse("Hola! I'm Edwina")

2)hola/urls.py下(可能需要创建)

from django.urls import path

from . import views

urlpatterns = [
    path('', views.index, name='index'),
    path('edrain/', views.edrain, name='edrain'),
]

3)edrainsite/urls.py下

from django.contrib import admin
from django.urls import path, include

urlpatterns = [
    path('hola/', include('hola.urls')),
    path('admin/', admin.site.urls),
]

此时就可以运行> python manage.py runserver
然后打开网址:http://127.0.0.1:8000/hola/ 或者 http://127.0.0.1:8000/hola/edrain/ 访问啦

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 点我查看本文集的说明及目录。 本项目相关内容包括: 实现过程: CH7 创建在线商店 CH8 管理支付和订单 CH...
    学以致用123阅读 9,120评论 0 6
  • 点我查看本文集的说明及目录。 本项目相关内容( github传送 )包括: 实现过程: CH1 创建一个博客应用 ...
    学以致用123阅读 5,348评论 1 3
  • 建立第一个项目 新建工程 进入你要建立工程的目录,键入如下命令(其中mysite是你的项目名称): django-...
    小小白老鼠阅读 4,035评论 0 1
  • PythonWeb框架要点、Django介绍、工程搭建、配置、静态文件与路由 1.Python Web 框架要点 ...
    Cestine阅读 5,623评论 0 6
  • 作者;王世荣 色灿金黄帝子宫, 王威暗淡凡气隆。 凤冠彩艳无尊耀, 龙椅位空缺朕躬。 瑰宝奇珍黎众赏, 玉阶宝殿庶...
    王世荣阅读 1,755评论 1 3