专栏首页Python工程师创建一个网站(今天不打脸)

创建一个网站(今天不打脸)

系统:Windows 7 语言版本:Anaconda3-4.3.0.1-Windows-x86_64 编辑器:pycharm-community-2016.3.2

  • 本系列介绍如何使用django搭建一个网站,有可能也搭不成,好像还是有点难度,哈哈
  • 之前有段时间看过一点django,但是没有坚持下来,十分遗憾,这年头,还是要有个自己的网站比较酷,哈哈
  • 希望这次可以成功搭建一个网站,并能够在云上发布

  • 以上是之前写第一篇django文章立的flag,现在看看,好在没有变成吹牛
  • 接下来会进行一系列分享,可以在内网环境下搭建一个网站,有点意思
  • 下一步技术计划,在云上发布,好像有点难度,哈哈,试试看

  • 以上是之前写第二篇django文章立的flag,好在也没有变成吹牛
  • 已成功在阿里云上发布了一个简单网站,哈哈

Part 1:目标

  1. 从这篇开始创建一个网站,目的在于做一个导航页网站
  2. 今天开始搭建一个基础框架,在浏览器输入urlhttp://127.0.0.1:8000,可以从浏览器访问一个django说明网页。

网页效果

Part 2:方法

  1. 环境准备:考虑到不同项目之间的不兼容性,新建了一个虚拟环境,这个项目都在这个环境下运行
    • 如果你的电脑没有安装virtualenv,请使用pip install virtualenv安装
    • 切换到工作目录:cd /d E:\Coding\E_PythonWriting\django_project
    • 新建虚拟环境:virtualenv venv
    • 切换到虚拟环境下:cd /d E:\Coding\E_PythonWriting\django_project\venv\Scripts
    • 运行虚拟环境:activate.bat
    • 安装django:pip install django==2.1.4,因为习惯这里使用2.1.4版本
  2. 新建django项目
    • django-admin startproject A02
    • 以上命令都是在CMD下输入,打开Pycharm,在其Terminal框输入:python manage.py runserver
    • 打开谷歌浏览器,输入:http://127.0.0.1:8000/,出现网站界面

虚拟环境

虚拟环境启动

django项目初次创建

命令行工具:Terminal

运行网站

网站界面

下节更精彩:如何实现自己想要的网站界面,而不是官方提供的介绍界面?


以上为本次的学习内容,下回见

本文分享自微信公众号 - Python工程师(DatenSpiel)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-05-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 必须掌握的Cookie知识点都在这里

    上一篇我们在讲优酷弹幕爬虫的时候,引入了一个新的知识点:Cookie,由于篇幅有限当时只是简单的给大家介绍了一下它的作用,今天我们就来全面了解一下Cookie(...

    测试小兵
  • scrapy(一)scrapy 安装问题

    error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ ...

    小麦苗DBA宝典
  • Scrapy 框架(二)数据的持久化

      执行:scrapy genspider -t crawl read www.dushu.com

    小麦苗DBA宝典
  • Python 模块

    模块可以被别的程序引入,以使用该模块中的函数等功能,这也是使用 python 标准库的方法。

    小麦苗DBA宝典
  • 查看虚拟机版本

    二、 左侧没有终端图标的情况,可以搜索按钮(图中左侧第一个),输入termial,打开终端

    小麦苗DBA宝典
  • 用python画一幅美瞳,今日份来自程序员的浪漫

    而我们今天所要挑战的,就是用python画美瞳,而且是五分钟之内画三百副争奇斗艳、各领风骚、绝不重样的美瞳。作为这颗地球上最纯情的少年,我一直抱守着最质朴的信念...

    测试小兵
  • 浅拷贝与深拷贝的实现方式、区别;deepcopy如果你来设计,如何实现

    今天小婷儿给大家分享的是浅拷贝与深拷贝的实现方式、区别;deepcopy如果你来设计,如何实现。

    小麦苗DBA宝典
  • 一键分析你的上网行为, 看看你平时上网都在干嘛?

    想看看你最近一年都在干嘛?看看你平时上网是在摸鱼还是认真工作?想写年度汇报总结,但是苦于没有数据?现在,它来了。

    Python进阶者
  • 用可视化地图讲照片的故事(Python+Leaflet)

    手机和数码相机拍的照片里除了我们能看到的RGB像元数据,还包含了拍摄时间、图像分辨率、感光值、GPS坐标等属性,记录在Exif(Exchangeable ima...

    蛰虫始航
  • flask 入门(二)

    Windows(提前安好virtualenv:pip install virtualenv)

    小麦苗DBA宝典

扫码关注云+社区

领取腾讯云代金券